Jobs · Missouri

Director Software Engineering

Mastercard · O'Fallon, MO · 1 mo ago
Hybrid$170k–$281k/yrFull-time

About the role

The Developer Workbench is evolving from a cost-allocation construct into a unified, developer-centric platform. Mastercard is investing in a dedicated product team to deliver an integrated, end-to-end developer experience.

Responsibilities

  • Lead and grow a team of engineers responsible for delivering and maintaining the Developer Workbench platform end-to-end.
  • Own the strategic vision and roadmap for the Developer Workbench, evolving it from a chargeback mechanism into a cohesive, productized developer experience.
  • Drive the integration and enablement of software engineers’ tools across the development lifecycle and usability.
  • Establish and maintain a governed "birthright and optional tooling" catalogue, managing version lifecycles, evaluating new tools, and retiring redundant solutions.
  • Partner with CTOs, product owners, and platform teams to align the workbench roadmap with engineering priorities across the organization.
  • Lead developer enablement programs — training, feedback loops, and adoption campaigns — to maximize the value of deployed tools across 11,500+ engineers.
  • Define and drive pre-provisioned onboarding environments that enable new hires to be productive within 30 minutes of day one.
  • Champion AI-augmented development practices including agentic coding tools, code assistants, and automated quality pipelines.
  • Define and drive transparent cost structures and demonstrate ROI for the workbench investment through productivity metrics, onboarding improvements, and tool adoption data.
  • Engage with finance, legal, and compliance stakeholders to ensure tooling governance meets Mastercard's security, regulatory, and budgetary requirements.
  • Identify and drive meaningful, behavior-changing metrics that reflect developer productivity, satisfaction, and platform health.
  • Actively participate in the Software Engineering Guild, sharing expertise and promoting standard engineering patterns across the organization.

Requirements

  • A history of success in software engineering, including multiple years in a director or senior engineering leadership role managing teams.
  • A proven track record building and leading platform or developer experience teams at enterprise scale.
  • A deep understanding of the modern developer tooling ecosystem, including: AI coding assistants: GitHub Copilot, Claude Code or similar; containerization and desktop dev environments: Docker Desktop, Kubernetes, DevContainers; CI/CD and pipeline tooling: GitHub Actions, Jenkins, ArgoCD, or similar; developer portals and inner-source platforms: Backstage, or similar.
  • An experience governing AI-powered developer tools in a highly regulated enterprise environment, including policy compliance, access controls, and responsible AI usage.
  • A solid understanding of developer experience (DevEx) principles and the ability to translate developer pain points into platform improvements.
  • A strong understanding of cloud platforms (AWS, Azure, GCP), including infrastructure automation and cloud-native development patterns.
  • A demonstrated ability to drive tool adoption through structured enablement programs, metrics, and feedback mechanisms.
  • A solid understanding of Agile/Scrum methodologies and SDLC best practices from design through deployment.
  • A strong financial acumen — experience managing budgets, building cost transparency models, and articulating ROI to executive stakeholders.
  • A self-driven and comfortable leading in ambiguous, fast-evolving technology environments.

Qualifications

  • A master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience governing AI-powered developer tools in a highly regulated enterprise environment, including policy compliance, access controls, and responsible AI usage.
  • A strong understanding of cloud platforms (AWS, Azure, GCP), including infrastructure automation and cloud-native development patterns.
  • A demonstrated ability to drive tool adoption through structured enablement programs, metrics, and feedback mechanisms.
  • A strong financial acumen — experience managing budgets, building cost transparency models, and articulating ROI to executive stakeholders.
  • A self-driven and comfortable leading in ambiguous, fast-evolving technology environments.

Skills

  • Experience with software development productivity metrics (e.g., DORA metrics, onboarding time, tool adoption rates).
  • Strong understanding of Agile/Scrum methodologies and SDLC best practices from design through deployment.
  • Ability to navigate complex organizational dynamics and build alignment across engineering, finance, security, and product organizations.
  • Excellent written and verbal communication skills with the ability to tailor messaging from engineers to C-suite.

Benefits

  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance).
  • Flexible spending account and health savings account.
  • Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave).
  • 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire.
  • 10 annual paid U.S. observed holidays.
  • 401k with a best-in-class company match.
  • Deferred compensation for eligible roles.
  • Fitness reimbursement or on-site fitness facilities.
  • Tuition reimbursement.

Pay

  • O'Fallon, Missouri: $170,000 - $281,000 USD

Schedule

  • Full-time

Similar jobs

Director Software Engineering

The Depository Trust & Clearing Corporation (DTCC)Tampa, FL· 2 mo ago
Engineeringapply on ebxr.fa.us2.oraclecloud.com