Mastercard's Global Credit Authorization team is seeking a Lead Software Engineer (C/C++) to build and enhance high-performance, mission-critical systems that power secure, reliable payment processing at global scale. In this role, you'll combine deep software engineering expertise with technical leadership to deliver resilient, scalable solutions while championing software quality across the development lifecycle. You'll contribute hands-on development, drive testing strategy, improve system design and testability, and mentor engineers to elevate engineering excellence across the team. You'll work in a collaborative, fast-paced Agile environment where quality, reliability, automation, and continuous improvement are core to how we build software. This is a hybrid position based in O'Fallon, MO, requiring three days per week onsite.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior