Mastercard is seeking a Director of Software Engineering to join their Transfer Solutions team in Pune, India. This role is crucial in establishing Mastercard as a frontrunner in the fast-evolving real-time payments space. The position involves leading the technology that powers Mastercard's next generation payment applications across Domestic, Cross Border, and Bill Payments.
The ideal candidate will be an experienced software engineering leader who can drive technical excellence while managing complex, cross-functional projects. You'll be responsible for architecting and implementing secure, scalable solutions while mentoring team members and ensuring best practices in software development.
Key aspects of the role include owning complex technical problems, writing and reviewing code, driving architectural decisions, and ensuring seamless integration across services. You'll work with cutting-edge payment technologies and help shape the future of digital transactions at a global scale.
The position requires expertise in multiple programming languages, deep understanding of secure coding practices, and experience with modern software development methodologies including CI/CD, TDD, and cloud-first approaches. You'll be joining a company that powers economies and empowers people in 200+ countries, making this an opportunity to have significant impact on global financial technology infrastructure.
Benefits include comprehensive medical, dental, and vision coverage, along with opportunities for professional growth and development. The role offers the chance to work with diverse, global teams and contribute to Mastercard's mission of building a sustainable economy where everyone can prosper.