Manager Software Engineering
Mastercard
Mastercard
Mastercard is a global leader, empowering economies and people across 200+ countries. We are dedicated to building a sustainable economy where everyone can thrive, offering secure, simple, and smart digital payment solutions. Our innovative technology, strong partnerships, and extensive networks enable individuals, businesses, and governments to achieve their full potential.
We are looking for an experienced Manager, Software Engineering to lead engineering teams within the Mastercard Rewards Platform. This critical global platform supports over 400 customers and processes millions of data transactions daily, demanding a leader who excels in people management, technical execution, service ownership, operational accountability, and stakeholder engagement. The ideal candidate will foster a team environment grounded in strong Decency Quotient (DQ) and Empathy Quotient (EQ), ensuring the delivery of scalable, reliable, secure, and modern platform capabilities.
As a Manager, Software Engineering, you will be responsible for leading and developing a high-performing software engineering team, cultivating a culture of ownership, collaboration, and continuous improvement. You will mentor team members, provide career guidance, and ensure an inclusive, psychologically safe environment. Your role includes end-to-end ownership of services, applications, APIs, and data pipelines, driving accountability from design to production support. You will ensure services meet stringent reliability, scalability, and security standards, while actively managing technical debt and operational risks.
Furthermore, you will drive predictable delivery of platform enhancements and customer needs by partnering with Product Owners and Architects. This involves managing priorities, risks, and stakeholder expectations, ensuring adherence to agile practices, quality engineering standards, and CI/CD discipline. You will also provide technical guidance, ensuring solutions align with platform architecture and enterprise standards, leading teams working across full-stack applications, backend services, and data processing. Operational excellence is key, encompassing readiness for services, incident response, root cause analysis, and continuous improvement based on DORA metrics. Collaboration with SRE, Operations, and Security teams is essential for enhancing service reliability and resilience.
We are seeking a candidate with proven experience managing software engineering teams in enterprise-scale environments. Essential qualifications include strong people leadership skills, with the ability to coach, mentor, and motivate engineers, alongside a high DQ and EQ, demonstrating empathy, fairness, and transparency. Experience owning and operating production services within high-volume, mission-critical platforms is crucial. A robust understanding of full-stack engineering, backend services, APIs, data pipelines, databases, and integrations is required.
Proficiency in cloud platforms, containers, CI/CD, observability, and DevOps practices is necessary. Familiarity with multi-tenant platforms, customer-specific configurations, and production support is expected. Practical knowledge of DORA metrics for engineering productivity improvements and strong agile delivery, planning, risk management, and stakeholder management skills are vital. Excellent written and verbal communication skills, coupled with strong documentation discipline, are essential for this role.
MasterCard
Financial Services