Mastercard is seeking a Principal Engineer/Architect to join their Dispute Management solutions team in Dublin, Ireland. This is a key leadership role focused on designing and implementing next-generation regional and global platforms that help solve consumer disputes and improve payment experiences.
The ideal candidate will be an experienced technical leader who can guide a team in developing complex software architectures using Java and microservices. You'll be responsible for designing highly scalable, fault-tolerant systems both on-premises and in the cloud, while ensuring optimal performance and reliability.
As Principal Engineer, you'll drive technical excellence by mentoring team members, establishing architectural standards, and fostering innovation. The role requires deep expertise in Java, Spring Framework, cloud technologies (PCF/AWS/Azure), and container orchestration (Docker/Kubernetes). You'll work closely with cross-functional teams to align technical solutions with business objectives.
Key responsibilities include providing technical leadership, conducting architectural reviews, capacity planning, and ensuring system health through monitoring and optimization. You'll also play a crucial role in identifying and implementing new architectural patterns to enhance our platforms.
This is an excellent opportunity for a seasoned architect who wants to make a significant impact at a global technology leader. You'll be working on solutions that directly affect millions of transactions and help protect business revenues while improving customer satisfaction. The role offers the chance to work with cutting-edge technologies while solving complex business problems in the payments industry.
Mastercard offers a comprehensive benefits package and a culture focused on innovation and inclusion. Join us in building the future of digital payments and help create solutions that make transactions safer, simpler, and more accessible worldwide.