Sr. Principal Software Engineer

Software Development

Mastercard

10 open roles Website

  • Software Development
  • Pune
  • Applications have closed

Join a global payments leader to shape a next‑gen B2B platform that streamlines digital payments for businesses worldwide. You’ll drive full‑stack microservice development and guide a high‑performing engineering team in a collaborative, Agile environment.

What You’ll Do

  • Lead design and delivery of scalable microservices for B2B payments.
  • Drive migration of on‑premise apps to public cloud.
  • Define architecture for data‑centric solutions and APIs.
  • Coach and mentor senior engineers across Java and frontend stacks.
  • Ensure resiliency and observability using event‑driven patterns.
  • Partner with external parties to integrate payment solutions.
  • Champion Agile practices and cross‑functional collaboration.

What You Need

  • 10+ years of Java/Spring Boot development and architecture.
  • Proven track record of leading full‑stack teams in cloud environments.
  • Experience designing and implementing ETL pipelines and data warehousing.
  • Strong expertise with SQL and NoSQL databases.
  • Hands‑on knowledge of TypeScript/Angular frontend development.
  • Ability to deliver contract‑driven services and API integrations.
  • Excellent oral and written communication across all organization levels.

Good to Have

  • Familiarity with resiliency‑based design patterns.
  • Experience with event and command messaging systems.
  • Understanding of corporate security responsibilities and compliance.

The Opportunity

The role is based in Mastercard’s Pune technology hub, offering a state‑of‑the‑art environment for engineering excellence.

Similar Jobs to Apply
  • Broadridge
    India

    Join a dynamic team that builds and optimizes Oracle Fusion Cloud solutions for Order‑to‑Cash processes across a global client base. You’ll create integrations, reports, and AI features while co
  • Global Payments Inc.
    India

    Join a leading global payments firm and help shape the future of commerce. As a mid‑level .NET developer you’ll build and enhance core applications used worldwide.What You'll DoDesign, code, t
  • Almasons
    India

    Join a dynamic team where you’ll dive deep into Python development while gaining exposure to a range of technologies, from backend services to automation scripts. This junior‑level, full‑time po
  • Aristocrat
    Noida

    Join a world‑class Agile game development team where innovation and collaboration turn ideas into playable experiences. As an early‑career engineer, you’ll build and enhance core game features w