Manager, Software Engineering

Mastercard

7–10 yrs Pune Full Time Work from office
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard, 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 reach their full potential. This role is within the Data Governance and Control team, seeking to advance our customer experience strategy through continuous innovation and problem-solving.

The ideal candidate is passionate about the customer experience, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial spirit. This role offers a dynamic opportunity to shape and lead critical data initiatives within a forward-thinking organization.

Responsibilities

As a Software Engineering Manager, you will lead and mentor a high-performing team, fostering a culture of accountability and continuous improvement. You'll provide strategic and technical direction for applications and systems, focusing on scalable, high-quality platform solutions and service-oriented architectures. Key responsibilities include leading feature planning, scoping, and execution to ensure alignment with business objectives, and serving as a senior technical resource to guide development best practices.

Drive the automation and scaling of data platforms across cloud and on-prem environments, with deep expertise in databases, data warehousing, and data cataloging. You will also enforce engineering excellence through rigorous code reviews and the adoption of innovative technologies to manage rapidly growing datasets. Owning the delivery of assigned initiatives, you will ensure quality and timeliness while collaborating closely with product, architecture, operations, and business teams. Effective vendor management and SOW engagements are also part of this role, ensuring performance and delivery accountability.

Qualifications

We are seeking a candidate with proven experience in leading, coaching, and scaling high-performing software development teams across diverse locations and levels. A minimum of 7-10 years of professional experience in Data Warehousing, Data Analytics, or Data Cataloging is required, including 1-3 years in a management or team leadership capacity.

Essential skills include strong collaboration across business units, translating business needs into technical solutions, and developing strategic roadmaps aligned with customer and business goals. Hands-on full-stack engineering experience in agile, production environments is crucial. Deep expertise in databases, data warehousing, and Informatica is expected. The ability to design and implement scalable, high-impact solutions, build modular architectures with single-responsibility services and API-driven designs, and automate complex data pipelines is vital. Familiarity with web and server-side technologies, including microservices, is required, with experience in modern OOP languages like Java being a plus. A passion for analytical problem-solving, strong communication skills, and experience with CI/CD practices for large-scale production systems are also highly valued.

Essential Skills

software engineeringdata warehousingdata cataloginginformaticadatabase designdata analyticsagilefull-stack engineeringmicroservicesAPI designcloud computingserver-side technologiesCI/CDprocess improvementmentoringperformance managementstakeholder managementvendor managementstrategic planningcode reviewautomationinformation securityon-prem

Good to Have

java

Highlights

  • Actively hiring

More Details

RoleManager, Software Engineering
DepartmentEngineering
Employment TypeFull Time, Work from office

About the Company

MasterCard logo

MasterCard

IT Consulting

Manager, Software Engineering at Mastercard | SkillMX | SkillMX