Vice President, Software Engineering

Mastercard powers economies and empowers people in 200+ countries, providing digital payments solutions and technology innovation.
$200,000 - $320,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Finance · Enterprise SaaS

Description For Vice President, Software Engineering

Mastercard is seeking a Vice President of Software Engineering to lead our Rules Decision Tooling internal product team within the AI & Decision Product Enablement organization. This is a critical leadership role responsible for enabling industry-leading AI and decisioning based products that power over 40 market-facing programs while processing billions of transactions daily.

The ideal candidate will be a strategic technical leader who can drive innovation while ensuring operational excellence. You'll be responsible for leading a large engineering organization, setting the technical vision, and ensuring the delivery of high-quality solutions that meet business objectives. The role requires deep expertise in distributed systems, decision engines, and real-time data processing.

Key responsibilities include:

  • Leading and scaling the Rules Decision Tooling platform that enables intelligent, real-time decisioning
  • Setting technical strategy and roadmap in alignment with business goals
  • Managing performance, recruiting, and coaching of engineering talent
  • Championing innovation and fostering a culture of experimentation
  • Collaborating with product and architecture teams
  • Establishing engineering standards and metrics

Requirements:

  • Proven experience leading 50+ engineer organizations
  • Strong track record delivering complex distributed systems
  • Expertise in decision engines and real-time data solutions
  • Excellence in leadership development and team building
  • Deep technical knowledge and strategic thinking abilities

The role offers competitive compensation ($200,000 - $320,000 CAD) and the opportunity to work on systems that process billions of transactions and impact global commerce. You'll be part of an organization that values innovation, inclusion, and professional growth while working on cutting-edge technology solutions.

Join Mastercard and help build the future of global payments and financial technology. We offer comprehensive benefits, professional development opportunities, and the chance to work with talented teams on meaningful technical challenges.

Last updated 3 days ago

Responsibilities For Vice President, Software Engineering

  • Lead and scale the Rules Decision Tooling platform
  • Set technical vision and execution strategy
  • Own delivery, roadmap definition and execution
  • Champion innovation and experimentation culture
  • Collaborate with product leaders and enterprise architects
  • Ensure engineering excellence and quality standards
  • Define and implement platform metrics

Requirements For Vice President, Software Engineering

Java
Kubernetes
  • Experience leading engineering organization of 50+ engineers
  • Track record of establishing engineering rigor
  • Expertise with large scale distributed systems and platforms
  • Experience with decision engines and real-time data streams
  • Strong leadership and relationship management skills
  • Proven ability to lead and inspire technical teams
  • Adept with Agile development methodologies

Benefits For Vice President, Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive benefits package
  • Professional development opportunities

Interested in this job?

Jobs Related To Mastercard Vice President, Software Engineering

Principal Software Engineer

Principal Software Engineer role at Mastercard focusing on building scalable payment solutions, combining hands-on development with technical leadership in distributed systems.

Principal Software Engineer - Java Backend and Security (pkcs)

Principal Software Engineer role at Mastercard focusing on Java backend development and security, specializing in cryptographic and key management systems.

Principal Engineer / Architect

Principal Engineer/Architect position at Mastercard leading the design and implementation of dispute management solutions using Java, microservices, and cloud technologies.

Principal Software Engineer

Principal Software Engineer role at Mastercard focusing on building next-generation payment applications with Java, microservices, and distributed systems.

Director, Software Engineering

Lead software engineering role at Mastercard focusing on real-time payment solutions, requiring expertise in secure coding, architecture, and team leadership.