Mastercard is seeking a Manager, Software Engineering to join their Marketing Technology Solutions (MarTS) group, which builds cutting-edge technology solutions for Marketing teams across web, mobile, and other channels. This role combines technical leadership with people management, requiring someone who can both guide technical decisions and develop team members.
The ideal candidate will lead a software engineering team responsible for designing, developing, and maintaining mission-critical software capabilities. They will need to balance hands-on technical work with management responsibilities, including mentoring engineers, driving best practices, and collaborating across teams.
Key technical areas include Java backend development, REST APIs, cloud platforms (Pivotal Cloud Foundry), CI/CD (Jenkins), and modern frontend frameworks (Angular/React). The role requires deep expertise in microservices architecture, cloud-native development, and various application patterns.
Beyond technical skills, the position demands strong leadership capabilities - mentoring junior engineers, fostering an engineering culture built on curiosity and collaboration, and working effectively with product management to deliver business value. The successful candidate will help shape both technical architecture and team culture while ensuring delivery of high-quality software solutions.
This is an excellent opportunity for an experienced technical leader who wants to make an impact at a global technology company that powers economies worldwide. The role offers the chance to work on innovative solutions while developing both technical and leadership skills.