Software Engineering Manager - Java Full Stack - Payments
Core
Lead engineering delivery for the Money Movement Capability (MMC) application, managing a high-performing team of software developers and quality engineers in India.
Role type
Senior Software Engineering Manager (Payments)
Builds
Scalable, reliable, and maintainable payment software products and APIs
Domain
Financial Services / Payments
Deliverable
production ML models | product features
Required skills
Team leadership, architectural judgment, delivery rigor, distributed systems design, microservices architecture, API development, incident response, stakeholder management
Preferred skills
Payments domain knowledge (ACH, Wires, Zelle, RTP, FedNow), regulated industry experience, cloud platform expertise
Technologies
Java, Spring Boot, Kafka, Kubernetes, Rancher, Istio, Apigee, Jenkins, GitLab
Responsibilities
Lead and scale the India engineering organization, drive product roadmap execution, provide high-level architectural guidance, partner with cross-functional stakeholders, lead incident response and quality processes
Seniority
Senior, hands-on IC with management responsibilities
