Mastercard, a global leader in digital payments operating in over 200 countries, is seeking a Principal Software Engineer - Solution Architect for their Commercial Solutions team. This role presents an exciting opportunity to lead and architect innovative payment solutions that impact millions of users worldwide.
The position combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll be working with modern technologies including Java Spring/Spring Boot, React, and cloud platforms like Azure and AWS. The role involves architecting scalable, secure web applications while leading a cross-functional development team.
As a Principal Engineer, you'll be instrumental in shaping the technical direction of commercial solutions, implementing best practices, and mentoring other engineers. The role offers a comprehensive benefits package including competitive salary ranges of $190,000 - $304,000 in Arlington, VA, or $165,000 - $264,000 in O'Fallon, MO.
The ideal candidate will bring deep technical expertise in full-stack development, cloud architecture, and enterprise-scale solutions. You'll need to demonstrate strong leadership skills, as you'll be guiding teams in implementing robust, scalable solutions while maintaining high standards for code quality and security.
This role offers the opportunity to work on cutting-edge payment technologies while contributing to Mastercard's mission of building a sustainable economy where everyone can prosper. You'll be part of a dynamic team focused on thinking big and scaling fast around the globe, delivering innovative solutions to help customers grow their business.