Manager, Software Engineering
Core
Lead and scale global software engineering teams to build foundational, secure, and scalable digital payment solutions.
Role type
Manager, Software Engineering (Hands-on IC with team leadership)
Builds
Large-scale, distributed, high-performance payment systems and cloud-native infrastructure
Domain
Fintech / Digital Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, RESTful APIs, Microservices architecture, Kubernetes, Docker, CI/CD pipelines, Domain Driven Design, Agile/Scrum methodologies, Cloud platforms (AWS/Azure/GCP)
Preferred skills
Payments domain experience, Frontend frameworks (Angular/React), Databases (Oracle/PostgreSQL)
Technologies
Java, Spring, Angular, React, Oracle, PostgreSQL, AWS, Azure, GCP, Kubernetes, Docker, JIRA, Rally
Responsibilities
Architect and design large-scale distributed systems; Mentor and grow agile engineering teams; Drive engineering excellence in code quality, testing, and security; Partner with product leaders on roadmap planning and execution; Manage project dependencies, risks, and delivery metrics.
Seniority
Manager, hands-on technical leadership