Principal Software Engineer (Real-Time Payments)

Mastercard
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Java","Spring","Distributed systems","Observability","Functional programming"]

Senior individual contributor overseeing the RTP platform, owning design and implementation of high‑impact services, providing technical leadership during incidents, and driving improvements in performance, scalability, fault tolerance, and observability for real‑time payments infrastructure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
3 months ago

Principal Software Engineer (Real-Time Payments)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Senior individual contributor overseeing the RTP platform, owning design and implementation of high‑impact services, providing technical leadership during incidents, and driving improvements in performance, scalability, fault tolerance, and observability for real‑time payments infrastructure.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own design and implementation decisions for complex, high‑impact platform components.
  • •Provide technical leadership during major incidents and complex production troubleshooting.
  • •Drive improvements across performance, scalability, fault tolerance, and observability.
  • •Raise engineering standards through design reviews, code reviews, and mentoring.
  • •Partner with DevOps and Operations teams to improve deployment safety and operational readiness.

Key Requirements

  • •Deep hands‑on experience building and operating high‑throughput, low‑latency distributed systems.
  • •Strong production mindset with proven experience resolving complex live‑site issues.
  • •Broad technical expertise across application, messaging, and platform layers.
  • •Strong technical expertise in Java, Spring.
  • •Experience working in regulated or high‑availability environments.
Experience:Real-time paymentsDistributed systemsFintech
Skills:JavaSpringDistributed systemsObservabilityFunctional programming
Languages:English
Tech Stack:JavaSpringDistributed SystemsObservabilityFunctional Programming

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor