Principal Software Engineer/Solution Architect

IT Services

Mastercard

30 open roles Website

  • IT Services
  • Pune

Join a global leader in digital payments as you shape a real‑time decisioning platform that powers fraud analysis and prevention. You’ll own the end‑to‑end architecture of a customer‑facing solution that serves analysts across the enterprise.

What You’ll Do

  • Lead architecture for DPUI API, services, and data layers supporting real‑time fraud workflows.
  • Define target‑state solutions for event review, case, report, and rule management.
  • Shape microservices, database, and integration patterns for scalable transaction processing.
  • Produce architecture artifacts for governance, decision‑making, and delivery alignment.
  • Partner with product and UI architects to create roadmaps and transition states.
  • Mentor engineering teams through design reviews, implementation guidance, and delivery support.

What You Need

  • Extensive experience designing large‑scale, high‑performance distributed platforms.
  • Deep knowledge of API design, microservices, and domain‑driven design.
  • Proficiency with CI/CD pipelines, containers, Kubernetes, and cloud environments.
  • Strong background in Oracle and PostgreSQL for high‑volume transaction processing.
  • Ability to define and enforce scalability, resilience, security, and observability requirements.
  • Proven track record guiding cross‑functional teams from design through delivery.

Good to Have

  • Experience with fraud decisioning or analyst‑facing workflow platforms.
  • Familiarity with in‑memory data grids such as GemFire or similar technologies.
  • Exposure to event‑driven streaming or messaging systems for near‑real‑time architectures.

The Opportunity

You’ll be part of Mastercard’s central architecture team, influencing a critical fraud‑prevention platform used by analysts worldwide.

Similar Jobs to Apply