Mastercard's Commercial Solutions team is seeking a Principal Software Engineer - Solution Architect to lead their cross-functional development team. This role combines technical leadership with hands-on development, focusing on building scalable, secure web applications using modern technologies. The position offers an opportunity to work with cloud platforms like Azure and AWS, implementing cloud-native solutions using Java Spring/Boot and modern frontend frameworks.
The ideal candidate will drive technical excellence through architecture decisions, code reviews, and mentoring less experienced team members. They will be responsible for implementing best practices in areas including security, performance optimization, and accessibility compliance. The role requires expertise in both frontend and backend technologies, with a strong focus on building enterprise-scale solutions.
Mastercard offers a comprehensive benefits package including competitive salary ranges ($165,000 - $304,000 depending on location), extensive healthcare coverage, generous paid time off, and retirement benefits. The company's global presence and mission to power economies and empower people across 200+ countries make this an exciting opportunity to work on innovative payment solutions that impact millions of users worldwide.
The position combines technical depth with architectural leadership, making it ideal for experienced engineers looking to make a significant impact in the financial technology sector while working with cutting-edge technologies and leading development teams.