Mastercard, a global leader in digital payments technology serving 200+ countries, is seeking a Senior Software Engineer for their Services division. The role focuses on building the APT Platform, a next-generation development platform that combines analytics, advanced software architecture, and modern web technologies.
The position sits within the Security Engineering team, where you'll be responsible for implementing security tools and technologies in both on-premise and cloud environments. This is an opportunity to bring engineering expertise and leadership to a growing team of motivated innovators while tackling large-scale infrastructure challenges.
As a Senior Engineer, you'll be instrumental in designing and developing scalable security solutions, performing proof of concepts on emerging technologies, and ensuring compliance with security standards throughout the software development lifecycle. The role combines technical leadership with hands-on development, requiring expertise in languages like C#, Python, Java, or Go, along with knowledge of cloud platforms such as Azure and AWS.
The ideal candidate will have a strong background in software engineering, demonstrated leadership abilities, and a passion for security. You'll be expected to mentor junior developers, contribute to the overall security strategy, and maintain relationships with various stakeholders. The position offers the opportunity to work on both legacy and greenfield projects, allowing you to contribute to full-stack modernization efforts.
Working at Mastercard means joining a company that powers economies and empowers people worldwide. The organization is committed to building a sustainable economy where everyone can prosper, focusing on making transactions secure, simple, smart, and accessible. This role offers the chance to be part of a team that's essential to maintaining the security and integrity of Mastercard's global payment infrastructure.