Staff Software Engineer - Banking and Money Movement
Core
Lead end-to-end delivery of complex software solutions for account creation, transaction processing, payment systems, and banking integrations.
Role type
Staff Software Engineer (Backend)
Builds
Large-scale, high-performance financial services platforms and payment systems
Domain
FinTech / Banking / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
System design and architecture, Backend engineering, Distributed systems, Relational databases, Microservices, Technical leadership, Mentoring
Preferred skills
AWS, Kubernetes, Docker, Terraform, Python, Java
Technologies
Java, Python, MySQL, Postgres, MS SQL Server, Oracle, AWS, Kubernetes, Docker, Terraform
Responsibilities
Lead design and architecture of large-scale systems, Drive architectural improvements for scalability and performance, Mentor and guide other engineers, Collaborate with cross-functional stakeholders, Participate in on-call coverage, Set technical vision and long-term roadmap
Seniority
Staff, hands-on IC with significant mentorship and strategy responsibilities