Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Titleand Summary
Sr Principal Software Engineer
At Mastercard Foundry Research & Development, we empower innovation by exploring emerging technologies and building cutting‑edge solutions that shape the future of commerce. We are seeking a Senior Principal, Software Engineer to join the Foundry Research & Development team. In this role, you will develop highly scalable world‑class solutions from inception to execution, accelerating technology evaluation and adoption.
Role Summary- Collaborate with stakeholders across Product, Technical, Business Operations, and other Mastercard teams to understand product requirements and lead the design and architecture of scalable solutions.
- Contribute and lead Guild initiatives to improve the craftmanship of Software Engineering.
- Drive the architectural design, including dependent services, service interactions, and policies.
- Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services.
- Design software architecture in alignment with Mastercard standards and present solutions to the Solution Architecture Board for approval.
- Develop and support application software in adherence to Mastercard’s standards, processes, and best practices.
- Deliver high‑quality, secure, and scalable software solutions aligned with the product roadmap, within time and budget constraints.
- Research and evaluate technical solution alternatives to meet business needs.
- Create and maintain system and testing documentation per departmental standards.
- Ensure compliance with audit requirements and Mastercard’s QA/QC processes.
- Modernize and simplify existing architectures to enhance scalability, performance, and operational efficiency.
- Apply judgment and experience to balance trade‑offs between competing interests.
- Venture beyond comfort zone to take on assignments across different areas of Software Engineering.
- Champion engineering excellence through hands‑on contributions and collaborative leadership.
- Take on organization‑wide and public speaking engagements and publish white papers and blogs on relevant and emerging technical topics.
- Represent engineering solutions at architectural review committees, SoAR and executives’ leadership.
- Support the collection and reporting of project and software metrics.
- Mentor and coach principals & team members to foster engineering leadership.
Required Qualifications
- Extensive software development experience with a strong track record of delivering enterprise‑grade solutions.
- Desired strong knowledge of card ecosystem including Loyalty, Clearing, Fraud, Disputes, Issuer, Acquirer & Merchant domains.
- Deep understanding of software engineering concepts, methodologies, and Agile/SAFe Agile practices.
- Proven & deep expertise in software architecture, design, and application development.
- Strong communication skills (verbal and written) and the ability to quickly learn and apply new technologies and frameworks.
- High energy, detail‑oriented, proactive, and capable of working under pressure to meet deadlines.
- Strong collaboration and organizational skills with a high degree of initiative and self‑motivation.
- Ability to work effectively in a matrixed, geographically distributed team environment.
- Excellent troubleshooting skills and a proactive approach to problem‑solving.
- Experience building high‑performing, secure applications with a strong grasp of architecture, performance, and security principles.
- Proficiency in Java‑based systems and services, cloud technologies (Azure/AWS), AI/ML, Gen AI and microservices architecture.
- Expertise in Spring, RESTful services, API design principles, and best practices.
- Familiarity with data…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).