Director of Software Engineering

Mastercard powers economies and empowers people in 200+ countries and territories worldwide, providing digital payments solutions and technology innovation.
O'Fallon, MO, USA
$165,000 - $264,000
Security
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Director of Software Engineering

Mastercard is seeking a Director of Software Engineering to join their Cryptographic Security Program team. This is a key leadership role responsible for driving the development and delivery of critical cryptographic and security service platforms across the organization.

The role involves leading a global team that designs, builds and supports service platforms providing cryptographic, key management and EMV certificate management functions used by Mastercard application teams worldwide. You'll be responsible for re-architecting legacy platforms and building new service-oriented platforms focused on scalability, high availability, and continuous delivery.

As Director, you'll formally supervise and coach a software engineering team, managing performance and professional development. You'll work closely with Architects and Tech Leads to develop strategic implementation plans and contribute to the overall Data Protection Services technology roadmap.

The ideal candidate brings expert-level understanding of software engineering concepts and methodologies, with specific experience in cryptography, X.509, Certificate Management Protocol (CMP), public key cryptography standards, and Hardware Security Modules. You should have experience managing large-scale enterprise initiatives involving multiple teams and strong vendor management capabilities.

This role offers the opportunity to drive innovation in critical security infrastructure while developing talent and delivering business value. You'll be part of Mastercard's mission to power economies and empower people through secure, accessible digital payment solutions.

The position includes competitive compensation ($165,000 - $264,000) and comprehensive benefits. You'll work at Mastercard's O'Fallon, Missouri location as part of a global team focused on building next-generation security platforms.

Last updated 9 hours ago

Responsibilities For Director of Software Engineering

  • Lead and supervise a software engineering team developing cryptographic security platforms
  • Manage performance and professional development of team members
  • Work with Architects and Tech Leads to develop implementation plans
  • Contribute to Data Protection Services technology roadmap
  • Oversee re-architecture of legacy platforms and building of new service-oriented platforms
  • Drive vendor management and enterprise initiative coordination

Requirements For Director of Software Engineering

Java
Kubernetes
  • Expert understanding of software engineering concepts and methodologies
  • Experience with cryptography, X.509, Certificate Management Protocol (CMP)
  • Knowledge of public key cryptography standards and Hardware Security Modules
  • Experience managing large-scale enterprise initiatives
  • Strong vendor management capabilities
  • Leadership and team development skills

Benefits For Director of Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave
  • Education Budget

Interested in this job?

Jobs Related To Mastercard Director of Software Engineering

Staff Cloud Security Engineer

Staff Cloud Security Engineer position at Kyruus Health focusing on cloud infrastructure security, compliance, and best practices implementation.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google Cloud focusing on Infrastructure Security and Privacy, offering $248K-$349K base salary plus benefits in NY or CA.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure security and privacy, offering competitive compensation and the opportunity to work on large-scale systems.

Senior Data Security Engineer

Senior Data Security Engineer role at Fidelity Investments focusing on database activity monitoring and security implementation for critical systems.

Staff Information Security Engineer

Staff Information Security Engineer position at N-Power Medicine, focusing on healthcare security solutions and compliance with industry regulations.