Mastercard is seeking a Lead Software Engineer to join their Shared Components Team in O'Fallon, Missouri. This role is crucial in providing technical leadership and architecture stewardship for enterprise-grade applications. The position involves designing and implementing scalable web authentication services, leading architecture decisions, and mentoring team members.
The ideal candidate will be part of a self-organizing, high-performing team that creates foundational capabilities for application teams. You'll work with modern technologies including Nginx, JavaScript, Spring Boot, and Redis, while focusing on building secure, resilient, and high-performance systems.
This opportunity offers competitive compensation ($138,000 - $221,000) and comprehensive benefits including medical, dental, vision insurance, 401k with best-in-class match, and generous paid time off. The role combines technical excellence with leadership, requiring both strong engineering skills and the ability to guide and influence development practices.
As a Lead Engineer at Mastercard, you'll be at the forefront of technology innovation, working on products that impact millions of transactions globally. The position offers the chance to work with cutting-edge technologies while contributing to Mastercard's mission of powering economies and empowering people worldwide.
The role requires a blend of technical expertise, leadership skills, and business acumen, making it ideal for experienced engineers looking to make a significant impact in the financial technology sector. You'll be part of a company that values innovation, collaboration, and professional growth, with opportunities to work on challenging problems at a global scale.