M

Mastercard

Processes payments across a global network

Director Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeArlington County, Arlington, VA, USA

About the Job

Requirements

  • Proven experience as an engineering leader in an agile, production-scale environment.
  • Experience managing managers and experienced individual technical contributors, with a strong focus on coaching and mentoring.
  • Ability to set measurable, data-driven objectives and hold teams accountable.
  • Hands-on knowledge of modern technologies such as AWS, including data and AI/ML services, Databricks, Java, Spring Boot, .NET/C#, React, Python, Spark, and related cloud-native platforms.
  • Strong track record of defining the architecture, design, and delivery of large-scale, multi-team systems, with a vision to transform internal systems and operations to support the business.
  • Strong technical foundation and ability to quickly learn and adopt new technologies.
  • Experience improving engineering organizations, structures, and delivery processes at scale.
  • Ability to influence across teams, functions, and geographies to drive technical alignment.
  • Strong understanding of SDLC methodologies, including Scrum, Kanban, and SAFe, and when to apply them.
  • Bachelor’s degree in engineering, computer science, mathematics, or a related quantitative field, or equivalent practical experience.
  • Abide by Mastercard’s security policies and practices; ensure the confidentiality and integrity of accessed information; report suspected information security violations or breaches; and complete required periodic security training.

Responsibilities

  • Lead and scale multiple engineering teams focused on product acceleration, platform services, data capabilities, and developer enablement.
  • Partner with product management and tech leads to define long- and short-term roadmaps and measurable KPIs for the Product Acceleration pillar.
  • Establish the operating and organizing model needed to deliver Product Acceleration objectives, and build and lead multiple high-performing, cohesive engineering teams.
  • Work with enterprise partners to identify and creatively resolve governance and process hurdles that increase time to market for new products.
  • Lead, coach, and develop engineers and engineering managers across global, cross-functional teams.
  • Identify, assess, and mitigate technical risks in collaboration with senior technology leaders.
  • Foster a culture of innovation, experimentation, and continuous technical learning.
  • Set engineering excellence standards and elevate team performance.
  • Navigate complex cross-team dependencies and drive alignment across stakeholders.
  • Promote agile ways of working and enable teams to adapt to changing priorities and insights.
  • Engage and influence senior stakeholders on technology direction and product decisions.
  • Anticipate and plan for future scaling needs aligned with business growth and customer demand.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs