Manager, Software Engineering

Mastercard

10+ yrs Pune Full Time Work from office
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard as a Software Engineering Manager and drive the future of payment technology. This role focuses on leading the design, development, and modernization of scalable, high-volume applications within the critical Card Payments ecosystem.

Leverage your strong technical leadership, people management skills, and expertise in Java, payment domains, and AI-driven engineering to build and support resilient, high-performing payment processing platforms.

You will play a pivotal role in a global organization committed to empowering economies and people through secure, simple, and accessible digital payment solutions.

Responsibilities

Lead and mentor a team of software engineers, technical leads, and senior developers, fostering an inclusive and high-performance engineering culture. Drive the end-to-end delivery of enterprise-scale Java applications and microservices, ensuring technical excellence in architecture, design reviews, code quality, and security. Champion Agile, DevOps, and cloud-native engineering practices, building and supporting highly available, resilient, and scalable payment processing platforms. Collaborate effectively with Product, Architecture, Operations, and Business teams to deliver strategic initiatives and ensure operational excellence, reliability, and supportability of applications.

Qualifications

A seasoned Software Engineering Manager with 10+ years of experience in software engineering and 3+ years in people management is sought. Possess a strong technical foundation in Java 11/17+, Spring Boot, Microservices, REST APIs, Kafka, and Distributed Systems, alongside experience with cloud platforms like AWS/Azure and containerization technologies (Docker, Kubernetes). Demonstrate deep understanding of modern software architecture, cloud transformation, and platform modernization, with extensive experience in Agile/Scrum methodologies and CI/CD pipelines. Familiarity with card payments, transaction lifecycles, and payment network operations is crucial for translating business requirements into scalable technical solutions.

Essential Skills

JavaSpring BootMicroservicesREST APIsKafkaAWSAzureKubernetesDockerCI/CDAgileDevOpsSQLNoSQLPerformance TuningCloud-nativePayment ProcessingDistributed Systems

Good to Have

GCPOpenShiftJenkinsGitHub ActionsSplunkDynatraceMongoDBCassandra

Highlights

  • Actively hiring

More Details

RoleManager, Software Engineering
IndustryFinancial Services
DepartmentGeneral Management
Employment TypeFull Time, Work from office

About the Company

MasterCard logo

MasterCard

Financial Services

Manager, Software Engineering at Mastercard | SkillMX | SkillMX