# Lead Software Engineer (C/C++)

Hiring organization: [Mastercard](https://career.thegoodapps.co/organizations/mastercard)

Canonical page: https://career.thegoodapps.co/jobs/bd7c013a-7b39-4404-be54-9bbca0a20160

Listed on Mastercard's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: O Fallon, MO
- Salary: 140000 – 231000 USD per year

## Summary

Lead a critical team building the payment authorization system that processes billions of transactions globally, designing scalable solutions and mentoring engineers. Ideal for experienced C/C++ developers who thrive on complex performance challenges and want to shape technical direction in a secure, high-reliability environment.

_Our summary, not Mastercard's wording._

## Skills named

Agile, C++, CI/CD, Linux

## Required

- Production code experience in C or C++
- Strong data structures and algorithms knowledge
- Experience setting technical direction and mentoring
- Performance engineering and scalability design
- Secure coding practices and security risk identification
- Software architecture for distributed systems
- Linux operating system development
- Observability and operational readiness implementation

## Nice to have

- Embedded, real-time, or distributed systems experience
- Automation and CI/CD pipeline development
- Software architecture governance contribution
- Agile team experience

Apply on Mastercard's site: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/OFallon-Missouri/Lead-Software-Engineer--C-C---_R-286321
