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, multi-component financial systems and payment infrastructure
Domain
FinTech / Banking / Money Movement
Deliverable
production ML models | product features | infrastructure
Required skills
System design and architecture, Backend engineering, Distributed systems, Microservices, Relational databases, 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 strategic influence