All roles at Mastercard

Lead Software Engineer

PuneFull-timeSenior levelPosted 3 weeks ago

Senior software engineering role at Mastercard in Pune. Needs a B.Sc, B.Tech or B.E..

About the role

As part of a fast-paced team delivering innovative payment, digital commerce, and platform solutions, this role provides technical leadership across architecture, software engineering, AI-enabled development, and cloud-native modernization initiatives.

What you'll do

  • Lead complex software engineering initiatives with significant business impact
  • Define and execute technology strategy, architecture roadmaps, and modernization programs
  • Design, develop, and deliver scalable, high-performance, cloud-native applications and APIs
  • Drive decomposition of monolithic platforms into reusable microservices and domain-driven architectures
  • Partner with Product Managers, TPMs, Architects, and Engineering teams to translate business requirements into technical solutions

What you need

  • Java
  • REST APIs
  • Git
  • Microservices
  • Spring Boot
  • PostgreSQL

Good to have

  • AWS
  • Kubernetes
  • Test automation
  • CI/CD
  • OWASP
  • Root cause analysis

More roles like this at Mastercard

Apply on Mastercard's site