Lead Software Engineer
Mastercard · Pune, India
Mastercard is hiring a Lead Software Engineer in Pune.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer
Requirements
Education
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
Experience
- 8+ years of software engineering experience.
- Proven track record delivering enterprise-scale software solutions.
- Experience leading cross-functional engineering initiatives.
- Experience building cloud-native and distributed systems at scale.
- Strong experience mentoring engineers and driving engineering excellence.
Preferred qualifications
- Experience building AI-powered or agentic applications.
- Familiarity with LLM platforms, GenAI, MCP, Copilot, or related technologies.
- Experience with event-streaming platforms such as Kafka.
- Experience with AWS services including Lambda, ECS/EKS, API Gateway, S3, CloudWatch, and IAM.
- Knowledge of Infrastructure as Code tools such as Terraform.
- Experience with observability platforms such as Splunk and Dynatrace.
- Experience with Databricks, Snowflake, or modern analytics platforms.
- Experience building enterprise API products and developer ecosystems.
- Experience leading cloud transformation and modernization programs.
- Payments, fintech, or financial services industry experience.
Success Measures
The successful candidate will:
- Deliver scalable and secure platform solutions aligned with business objectives.
- Accelerate adoption of agentic and AI-enabled engineering capabilities.
- Improve engineering productivity, quality, operational excellence, and platform reliability.
- Mentor engineers and grow overall team capability.
Skills
Category Technologies / Expertise Programming Languages Java (8+), Python Backend Engineering Spring Boot, Spring Cloud, Microservices, REST APIs, OpenAPI/Swagger, API Lifecycle Management, Distributed Systems Architecture & Design System Design, Object-Oriented Design, Design Patterns, Domain Driven Design (DDD), Event-Driven Architecture, CQRS, Event Sourcing, Hexagonal/Clean Architecture Cloud Technologies AWS EC2, ECS, EKS, Lambda, S3, API Gateway, IAM, SNS, SQS, RDS Containerization & Orchestration Docker, Kubernetes Data Engineering & Analytics ETL Frameworks, Data Pipelines, Batch Processing, Real-Time Processing, Data Modelling, Data Lake Architectures, Analytics Platforms Databases Oracle, PostgreSQL, MongoDB, NoSQL Databases Event Streaming & Messaging Kafka, Axon Framework, Event Streaming Platforms DevOps & Platform Engineering Git, GitHub, Jenkins, Maven, Gradle, CI/CD Pipelines, Infrastructure as Code (IaC), Platform Engineering Monitoring & Observability Splunk, Dynatrace, OpenTelemetry, Distributed Tracing, Application Monitoring, Logging & Alerting Security OAuth2, JWT, Secure API Development, Secure SDLC, Authentication & Authorization, Encryption Standards, Secure Coding Practices
Engineering Practices
The ideal candidate demonstrates:
- Strong object-oriented design and architecture skills.
- Expertise in scalable system design and distributed architecture.
About Mastercard
Mastercard is seeking a highly skilled and passionate Tech Lead to drive the next generation of platform modernization, API transformation, cloud-native engineering, agentic workflow solutions, and AI-enabled product capabilities. The ideal candidate is a hands-on technical leader who can architect and deliver scalable enterprise systems while mentoring engineering teams, influencing technical strategy, and driving innovation across multiple initiatives. This role requires deep expertise in dist