Manager, Software Engineering
Mastercard
Software Engineering
Pune, Maharashtra, India
Posted on Jul 14, 2025
Job Title:
Manager, Software EngineeringOverview:
OverviewWe are the global technology company behind the world’s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.
Our team within Mastercard – Services:
The Services team is a key differentiator for Mastercard, providing the cutting-edge services that are used by some of the world's largest organizations to make multi-million dollar decisions and grow their businesses. Focused on thinking big and scaling fast around the globe, this agile team is responsible for end-to-end solutions for a diverse global customer base. Centred on data-driven technologies and innovation, these services include payments-focused consulting, loyalty and marketing programs, business Test & Learn experimentation, and data-driven information and risk management services.
As a member of the Mastercard Intelligence team, you will help build real-time interactive applications for thousands of clients across the globe that allow users to compare the performance of their portfolio against benchmarks. The team will consist of full-stack developers focused on building a platform that leverages the Mastercard data and combining it with other data provided by 3rd parties and clients to power applications that help clients track performance and identify underperforming groups of customers. You will have the opportunity to build a high-performance analytics platform that advances how businesses all over the world unleash the most value from Mastercard data. Our next-generation platform blends industry-leading analytics, advanced software architecture, and the latest web technologies. You will play a vital role within a rapidly growing organization while working closely with experienced and driven engineers to solve challenging problems.
The teams work in small, flexible groups and every team member contributes to feature design, building, and testing. The range of work you encounter varies from building data pipelines to working on web apps to writing server-side calculation code to performance turning of large workloads. There are no rigid organizational structures at Mastercard; each team uses processes that work the best for that team's members and projects.
Position Responsibilities:
• Manage, coach, and develop a cross-functional engineering team
• Provide strategic technical and product direction for applications, architectures, and software development processes
• Design and develop new, complex technical products from inception to release
• Partner with product development on the product roadmap, scoping features, and planning releases
• Champion technical innovation and high quality within the team
• Collaborate across teams and business units to solve complex problems
• Lead goal setting and accountability practices within the engineering team
• Continuously experiment and innovate to develop a high performing engineering team
• Be a strong individual contributor to the implementation efforts of product solutions
• Lead with an agile mindset and pivot fast and often as new information surfaces
• Keep senior stakeholders informed of progress and incorporate input into technical decisions
• Identify short term and long-term engineering needs to scale platform solutions to meet customer demand
All About You
• 5+ years of full stack engineering experience in an agile production environment
• Experience leading engineering teams and/or coaching and mentoring junior teammates
• Experience leading the design and implementation of large, complex features in full-stack applications
• Experience leading a large technical effort that spans multiple people and teams
• Proficiency with Java/Spring Boot, .NET/C#, React, Redux, Typescript, and SQL Server or other object-oriented languages, front-end frameworks, and/or relational database technologies
• Strong technologist with proven track record of learning new technologies and frameworks
• Customer-centric development approach
• Passion for analytical / quantitative problem solving
• Experience identifying and implementing technical improvements to development processes
• Collaboration skills with experience working with people across roles and geographies
• Motivation, creativity, self-direction, and desire to thrive on small project teams
• Superior academic record with a degree in Computer Science or related technical field
• Strong English written and communication skills.