Vice President, Software Engineering
Mastercard
Mastercard
Mastercard is seeking a visionary Vice President of Software Engineering to spearhead the development of groundbreaking technologies and applications revolutionizing the payments industry. This role is pivotal in driving innovation, fostering a culture of excellence, and ensuring the delivery of secure, reliable, and high-performance solutions. You will lead global software engineering teams, leveraging Agile principles and advanced development practices to shape the future of digital payments.
Our commitment extends beyond technological advancement to being a force for good, building a sustainable and inclusive global economy. We believe in cultivating an environment where every employee's unique strengths, perspectives, and experiences are valued, fostering a culture of inclusion and belonging worldwide.
Drive end-to-end release quality and platform stability, establishing rigorous testing standards and risk management strategies. Define and execute the technology modernization roadmap, reducing technical debt and improving scalability through cloud-native architectures and microservices. Lead AI adoption across the engineering organization, embedding intelligence into development, testing, and operations for measurable outcomes and responsible AI practices.
Inspire and mentor senior engineering leaders, building a culture of quality, continuous learning, and innovation. Foster strong collaborations across Product, Architecture, Operations, Security, and Business stakeholders, acting as a trusted engineering partner to senior executives. Manage strategic vendor and partner relationships to ensure delivery excellence and innovation.
We are looking for a hands-on, technically astute leader with proven experience managing direct and indirect teams. Your expertise should encompass distributed system design and implementation, high-performance and large-scale distributed systems operation, and advanced proficiency in Agile software development processes.
Experience with Test-Driven Development (TDD), Domain-Driven Development (DDD), and Application Lifecycle Management tools like Jira is essential. Familiarity with the payments/card industry and the ability to understand business cases are highly valued. Strong communication, decision-making, and organizational skills are critical for success in this dynamic role.
MasterCard
Financial Services