Manager of Software Engineering

Software Development

Mastercard

15 open roles Website

  • Software Development
  • Pune

Join a high‑impact team shaping the next generation of digital payment authentication. You’ll lead engineers, collaborate with product owners, and drive global‑scale solutions that keep transactions secure, simple and smart.

What You’ll Do

  • Lead and mentor engineering teams delivering digital payment services.
  • Partner with product owners to design, develop, and launch new features.
  • Recruit top talent and build high‑performing squads.
  • Set and track yearly objectives with global leadership.
  • Conduct regular 1‑1s, career coaching, and performance feedback.
  • Drive engineering productivity, quality, and cloud‑deployment best practices.

What You Need

  • Proven track record leading backend engineering teams.
  • Deep experience with server‑side technologies and RESTful APIs.
  • Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerisation.
  • Ability to assess technical debt and drive refactoring.
  • Experience designing SDKs, event‑messaging, and cloud‑ready architectures.
  • Skilled in building robust testing and release processes.

Good to Have

  • Hands‑on with Spring Framework and Spring‑Boot.
  • Experience deploying on Pivotal Cloud Foundry.
  • Knowledge of Domain‑Driven Design and event‑driven patterns.
  • Familiarity with tools like Jenkins, Kafka, Redis, and Splunk.

The Opportunity

You’ll shape authentication products that protect billions of transactions daily, working within Mastercard’s inclusive, globally‑distributed Digital Solutions group.

Similar Jobs to Apply