Mastercard Labs / Foundry empowers innovation by exploring emerging technologies and building cutting-edge solutions that shape the future of commerce. The team develops highly scalable solutions from inception to execution and accelerates technology evaluation and adoption. As a Principal Software Engineer, you will 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. You will design software architecture aligned with Mastercard standards, present solutions to the Solution Architecture Board for approval, and develop and support application software according to Mastercard standards, processes, and best practices. The role delivers high-quality, secure, and scalable software aligned with the product roadmap and within time and budget constraints. The position also involves evaluating technical alternatives, maintaining system and testing documentation, ensuring compliance with audit and QA/QC requirements, modernizing existing architectures, supporting project and software metrics, and mentoring team members. The engineer is expected to contribute hands-on and provide collaborative technical leadership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal