Principal Engineer / Architect
- Published on
About the Role
Mastercard is seeking a highly skilled and experienced Principal Software Engineer to join our dynamic team. You will play a critical role in leading the design, development, and implementation of our next generation regional and global platforms. In this role, you will work on complex and innovative projects, guiding cross-functional teams to drive technical excellence. Your responsibilities include ensuring our products meet customer expectations, improving existing functionality, and updating outdated functions.
Responsibilities
- Provide technical leadership and mentorship to a team of software engineers.
- Design and develop complex software architectures using Java and microservices.
- Oversee the planning, execution, and completion of software architecture projects.
- Design scalable systems On-Prem and in Cloud.
- Support services before they go live by conducting system design consulting and capacity planning.
- Maintain services once live by monitoring system health and performance metrics.
- Identify and mitigate architectural risks and ensure projects are completed on time and within budget.
About the Candidate (Expectations and Nice to Have Skills)
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering.
- Several years of experience in software architecture and lead engineering roles.
- Strong leadership and management skills, with excellent problem-solving abilities.
- Proficient in Java, Spring Framework, and performance tools.
- Familiarity with Cloud providers, Containers, and messaging technologies like Apache Kafka is a plus.
About the Company
Mastercard is a global technology company in the payments industry committed to creating an inclusive, digital economy that benefits everyone. By leveraging secure data, partnerships, and our innovative solutions, we aim to unlock priceless possibilities and build a sustainable world worldwide.
Company Culture and Benefits
Mastercard empowers its employees to solve complex business problems using cutting-edge technology. Our culture is driven by a commitment to inclusivity, and we value techniques that promote creativity and problem-solving. You will have the chance to be part of a team that builds industry-leading solutions and promotes a world beyond cash. Benefits include skills development opportunities, a commitment to innovation, and an inclusive work environment.