Manager, Software Engineering - Java
Mastercard
Mastercard
Join Mastercard, a global leader powering economies in over 200 countries and territories. We are building a sustainable economy where everyone can thrive. Our mission is to make transactions secure, simple, smart, and accessible through innovative digital payment solutions.
We are looking for a forward-thinking Engineering Manager to lead a vital service group within our Decision Management Platform. This platform is crucial for fraud detection and operates at high volumes with stringent availability requirements.
This role offers the opportunity to drive engineering excellence, scale delivery capabilities, and cultivate a culture of innovation and accountability. You will align engineering strategies with business objectives, mentor high-performing teams, and ensure the successful delivery of complex software solutions. If you are passionate about low-latency, high-volume, and highly available software and eager to tackle complex challenges in fraud prevention, this is your opportunity.
Define and execute the engineering strategy aligned with company objectives. Lead cross-functional teams to deliver scalable, high-quality software products on time and within budget.
Champion engineering best practices, including DevOps, CI/CD, and agile methodologies. Proactively identify and mitigate technical and delivery risks.
Build, mentor, and retain exceptional engineering teams through dedicated career development and performance management. Foster a culture of ownership, innovation, and continuous learning.
Own the entire software delivery lifecycle, from requirements to release and ongoing support. Continuously enhance engineering processes, tools, and metrics for optimal team performance and product quality.
Collaborate closely with Product, Operations, and Business stakeholders to define scope, priorities, and roadmaps. Effectively communicate technical vision and progress to executive leadership and non-technical audiences.
A Bachelor’s degree in Computer Science, Engineering, or a related field is required, or equivalent practical experience. A minimum of 10-12 years of overall experience in software engineering and architecture, including leadership roles on complex, mission-critical platforms.
Demonstrated success in delivering distributed/scalable systems and high-volume transaction applications. Prior experience in fintech, digital payments, authentication, or identity systems is highly valued.
Possess a strong understanding of modern software architecture, cloud infrastructure, and service-oriented systems. Familiarity with reliability engineering, observability platforms, and operational excellence practices is essential.
Exceptional communication and executive presence, with the ability to simplify complex technical topics for senior stakeholders. Outstanding leadership skills to inspire and influence across all organizational levels.
MasterCard
IT Consulting