Mastercard is recruiting a Vice President of Software Engineering to lead software engineering teams developing advanced technologies and applications for payments. The role oversees engineering quality, platform stability, technology modernization, AI adoption, and the development of engineering leaders across geographies. The successful candidate will work with Product, Operations, Site Reliability Engineering, Architecture, Security, Business stakeholders, and senior executives to deliver secure, reliable, scalable, and high-performing solutions. The position owns release quality and platform health; defines and executes modernization efforts across legacy, cloud-native, hybrid, microservices, API-first, and event-driven environments; and advances AI-enabled engineering capabilities with responsible governance. It also establishes a quality-first, accountable, collaborative engineering culture; develops talent and succession; and provides executive-level visibility into risks, quality, delivery, and modernization. The role includes managing strategic vendor and partner relationships. The Vice President is expected to be a hands-on technical and people leader, able to lead directly and through other managers. The position requires strong judgment, communication, collaboration, and organizational skills, as well as expertise in distributed systems, software development practices, Agile, TDD, DDD, and application lifecycle management. The role also requires payments and card industry knowledge and the ability to understand business cases. Anyone working for or on behalf of Mastercard is responsible for protecting the company’s information, assets, and networks by following security policies, maintaining confidentiality and integrity, reporting suspected security violations or breaches, and completing required security training.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Education Level
No Education Listed