Mastercard is seeking a Principal Software Engineer to join their Customer Connectivity team, focusing on Java backend development and security infrastructure. This role is part of a global team that designs, builds, and supports service platforms providing cryptographic, key management, and certificate management functions utilized across Mastercard's application ecosystem.
As a Principal Software Engineer, you'll serve as a technical authority, providing comprehensive leadership and guiding critical decisions across programs and technology partners. The role combines hands-on technical work with strategic leadership, requiring expertise in both software development and system architecture. You'll be responsible for developing shared security services leveraged across the Enterprise, including cryptography, certificate management, code signing, and key management systems.
The ideal candidate brings extensive experience in building high-performance, globally scalable platforms and has a proven track record of solving complex technical challenges. You'll need deep expertise in Java, microservices architecture, and security protocols, along with strong knowledge of cloud technologies and DevOps practices. The role requires both technical excellence and leadership skills, as you'll be collaborating with various teams including SRE, Engineering, and Infrastructure to ensure robust and optimized systems.
Working at Mastercard offers the opportunity to impact financial infrastructure at a global scale, with the company serving as critical infrastructure for multiple nation-states. The role combines technical challenges with leadership opportunities, allowing you to influence both technical direction and team culture while ensuring the highest standards of security and reliability.
This position is based in Pune, India, and offers the chance to work with cutting-edge technologies while contributing to essential financial services infrastructure. The role provides opportunities for professional growth, innovation, and the chance to work on systems that process transactions at a global scale.