Principal Engineer, Real-time Payments (Technology & Architecture)
Core
Designing and building scalable, resilient real-time payment platforms and services across multiple global markets with near-zero downtime requirements.
Role type
Principal Engineer (Technology & Architecture)
Builds
Real-time Payments (RTP) products and shared services for Mastercard's global payment network
Domain
Financial services / Real-time payments / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Microservices design, Event-driven architecture, Performance engineering, Scalability patterns, Resilience design, Observability, Cloud operations, Backend development (Java/Spring, Erlang), Functional programming
Preferred skills
Payments or financial services experience, Regulated environments experience, Cross-market alignment
Technologies
Java, Spring, React, Angular, Erlang, Microservices, Event-driven architecture, Cloud, Containers
Responsibilities
Own architecture and detailed design for RTP products, Define and enforce reference architectures and engineering standards, Remain hands-on for critical components and complex problem areas, Design solutions meeting performance, scalability, and security requirements, Mentor senior engineers and raise engineering quality
Seniority
Principal, hands-on IC with strategy & mentorship