Mastercard is hiring a Senior Software Engineer within its Builders Enablement Program (ONE Division) to help build a standardized, secure, cloud-first software delivery ecosystem and provide a world-class developer experience. The engineer will design, build, and enhance software applications and developer-facing experiences used across Mastercard’s software delivery ecosystem, with full lifecycle ownership from design through production operations. The role works across backend services, frontend applications, APIs, integrations, and cloud-native architectures. It includes developing Java and Spring Boot backend solutions, React and TypeScript interfaces, REST APIs, integrations with developer and engineering platforms, and internal developer portal capabilities using Backstage or similar frameworks. The engineer will improve engineering productivity through automation, self-service capabilities, platform standardization, extensible architectures, and data-driven user experiences. The position emphasizes software quality, testing, performance, security, reliability, and operational excellence. The engineer will establish testing strategies, embed automated testing in CI/CD pipelines, improve application performance and scalability, support compliance requirements, and lead troubleshooting, incident resolution, root cause analysis, and postmortems for complex production issues. The role also provides technical leadership through code reviews, mentorship, cross-functional collaboration, and contributions to the Software Engineering Guild. Mastercard describes itself as a merit-based, inclusive, equal opportunity employer. The posting says the position is intended to be filled by 12/10/2026, or as soon as possible if that date has passed. For a U.S. position, the stated base salary range for O’Fallon, Missouri, is $115,000–$184,000 USD, with potential eligibility for an annual bonus or commissions depending on the role.
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
Education Level
No Education Listed