Overview
Lead a high-performing engineering team building scalable, reliable backend systems for the Mastercard Payment Networks team, delivering complex distributed systems that handle high-volume transaction data at global scale.
What you'll do
- Drive architecture and design of scalable, high-performance backend systems
- Guide teams building services using Java, Spring Boot, and REST APIs
- Ensure systems are designed for high throughput, data processing, and reliable data access
- Drive adherence to engineering best practices, design standards, and code quality
- Identify technical risks, dependencies, and system optimisation opportunities
- Own end-to-end delivery from planning through production deployment
- Ensure strong engineering readiness (requirements, design, dependencies)
- Drive predictable execution with clear milestones and timelines
- Proactively manage risks, blockers, and cross-team dependencies
- Ensure systems meet expectations for reliability, scalability, and performance
- Drive adoption of monitoring, observability, and incident management practices
- Support teams in resolving production issues and improving system stability
- Continuously improve engineering processes, tools, and quality standards
- Build, mentor, and retain high-performing engineering teams
- Foster a culture of ownership, accountability, and continuous improvement
- Provide coaching, feedback, and career development support
- Hire and grow strong engineering talent
What you'll need
- 10+ years of experience in software engineering with leadership experience
- Strong experience delivering distributed, large-scale backend systems
- Hands-on experience with Java, Spring Boot, and REST-based services
- Experience in microservices and event-driven architectures
- Strong understanding of data storage systems (RDBMS / NoSQL) and data access patterns
- Experience with messaging platforms (e.g., Kafka or similar)
- Experience with CI/CD, containerisation, and cloud-native development
- Understanding of system reliability, observability, and performance tuning
- Strong problem-solving and stakeholder management skills
- Experience mentoring engineers and leading teams
Nice to have
- Exposure to large-scale data systems or storage platforms
Details
Read the full description and apply on the company’s own careers page.