Mastercard

Mastercard

Lead Software Engineer (C/C++)

O'Fallon, Missouri · Part-time

Sponsorship not specifiedDetected 4 days ago
C++Distributed SystemsCI/CDLinuxPublic Speaking

About the role

  • This is an exciting opportunity for you to join Mastercard on the global credit card authorization team.
  • The system facilitates billions of transactions among issuers, acquirers, and service providers.

Responsibilities

  • Partner with Product Management to elaborate features, stories, and test strategy for each initiative
  • Create technical designs and assign work to developers
  • Develop complex stories in C and write unit tests in C++ (Google Test)
  • Be a quality gate by leading code and design reviews
  • Collaborate with other Principals and Leads to define interfaces and interactions between systems
  • Implement development process improvements and automation
  • Coach and develop junior employees
  • Deliver department and external presentations

Requirements

  • Do you have experience in automation (CI/CD)?

Compensation

  • In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions dependi

This listing is sourced directly from Mastercard's careers page and normalized into a canonical job model.