Software Engineer (Real Time Payments)
Mastercard
Software Engineer (Real Time Payments)
Overview
The Realtime Payments (RTP) program is driving the global transition toward instant, account‑to‑account payments, enabling secure, low‑latency, and highly resilient payment services across multiple live markets.
RTP platforms operate as mission‑critical financial infrastructure, supporting high transaction volumes, strict regulatory expectations, and very high availability requirements.
Engineering in RTP is focused on delivering robust, scalable, and operable platforms—balancing feature delivery with strong engineering discipline, non‑functional excellence, and long‑term maintainability in line with Mastercard’s enterprise standards.
As a Software Engineer, you will design, develop, test, and support software components and features within an RTP product or platform capability.
This role is suited for an engineer who: Works independently on defined problems and features
Applies established architectural patterns with good technical judgment
Takes ownership of code quality, testing, and production reliability
Collaborates actively within a cross‑functional team
Is progressing toward Senior‑level scope and complexity You are expected to deliver consistently, contribute to improving the codebase and systems you work on, and operate with a production‑first mindset. Key Responsibilities
1. Software Design & Development Design and implement small to medium‑sized features or components based on defined requirements and reference architectures.
Apply approved architectural patterns (e.g., microservices, event‑driven messaging, APIs) correctly and consistently.
Translate functional requirements into clean, efficient, and maintainable code.
Contribute to design discussions and document implementation decisions where appropriate.
Deliver features end‑to‑end, including development, testing, deployment, and documentation. 2. Code Quality & Engineering Discipline Write high‑quality, readable, and testable code aligned with Mastercard engineering standards.
Develop and maintain automated unit and component tests.
Participate actively in code reviews, both giving and incorporating feedback.
Identify and address defects, performance issues, and reliability gaps in owned areas.
Follow secure coding practices and regulatory/compliance requirements. 3. Production & Operational Responsibility Build software with reliability, observability, and supportability in mind.
Add appropriate logging, metrics, and basic alerts for owned components.
Participate in production releases and operational readiness activities.
Take part in on‑call rotations or production support, as required.
Assist in incident investigation, root cause analysis, and remediation actions. 4. Collaboration & Team Execution Work closely with Product Managers, QA, DevOps, and peer engineers.
Communicate progress, risks, and technical concerns clearly.
Participate actively in sprint planning, estimations, and retrospectives.
Act as a dependable team member contributing to delivery commitments. 5. Continuous Improvement & Growth Identify opportunities to improve performance, reliability, or maintainability in owned code.
Contribute to reducing technical debt incrementally.
Build deeper understanding of RTP platforms and the payments domain.
Demonstrate growth toward increased ownership and complexity. All About You
Experience & Technical Expertise Typically 3–6 years of professional software engineering experience.
Proven ability to deliver non‑trivial features independently.
Solid understanding of software engineering fundamentals and distributed systems.
Experience working on production systems with availability and reliability expectations.
Comfortable owning components through development and into production. Technology Background Strong experience with Java / Spring or equivalent backend technologies.
Experience with APIs, messaging systems, and data persistence layers.
Familiarity with CI/CD pipelines, automated testing, and version control tools.
Exposure to cloud or containerized environments is preferred.
Experience in payments or regulated environments is a plus. Ways of Working Demonstrates ownership for assigned features and outcomes.
Balances delivery speed with quality and stability.
Communicates clearly and collaborates constructively within the team.
Comfortable working in an agile, fast‑paced delivery environment.
Demonstrates Mastercard Way values: ownership, collaboration, customer focus, and thoughtful risk‑taking. Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
- ...everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...their greatest potential. Title and Summary Principal Software Engineer (Real-Time Payments) Overview Mastercard’s RTP platform powers...SuggestedFull timeWorldwide
- ...everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...their greatest potential. Title and Summary Director, Software Engineering (Real-Time Payments) Overview Mastercard’s Real‑Time Payments (...SuggestedFull timeWorldwide
- ...a company-curated global training week, real world development projects to complete and... ...is a highly talented group of versatile software engineers. These engineers are responsible for the... ...students expected to be ready for full time employment between December 2027 - June...SuggestedFull timeSummer workInternship
- ...everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and... .... Title and Summary Lead, Production Support Engineer Role Overview The Real Time Payments International team is looking for a Lead, Production...SuggestedFull timeWorldwideFlexible hours
- ...types while keeping position data accurate, real-time, and efficient. Contribute to the AI... ...systems, core financial systems, or payment systems. Understanding of on-chain risk... .... An international team, an open engineering culture, and rich opportunities for technical...SuggestedFull timeContract workWorldwide
- ...support a wide range of digital payments choices, making transactions... ...Title and Summary Lead AI Engineer Overview As a Lead Agentic... .... You will combine deep software engineering expertise with strong... ...-scale AI workloads, real-time orchestration, and secure platform...Full timeWorldwide
- ...We are looking for a highly driven Mobile Engineer to join our Compliance & KYC engineering... ...Claude Code or Codex deliver reliably on real production work. ~ Proven ability to independently... ...on selected third-party platforms from time to time, information on other sites may...Full timeLocal area
- ...ideas and reward their results. As a Software Developer on a shared services team in... ...storage, accessibility, and visualization Real time trade management and risk analysis... ...or master’s degree in computer science, engineering, physics, mathematics or any related technical...Full timeWork at officeImmediate start
- ...The Role We are looking for full stack engineers to build fast across BJAK's AI Neobank... ...internal workflows for onboarding, accounts, payments, rewards, travel, FX, support automation,... ...full stack engineering experience with real shipped products. Comfortable across frontend...Full timeRemote work
- ...facilitate crypto liquidity. Our engineering teams own the full trading... ...the Role We are hiring software engineers across the... ...WebSocket, and REST — handling the real-world complexities of external... ...latency targets, and build real-time market-data pipelines...Full timeContract work
- ...more. About the Team The Exchange Middle Platform team develops the core modules of the exchange, including the matching engine, real-time market data streaming, and market data analysis. It is the backbone of our industry-leading trading product, used by millions...Full time
- ...Software Engineer, Rapid Response Assignment - (Singapore) Location: Singapore Team: Product & Engineering Employment Type: Full-Time, Remote About VulnCheck Exploitation prevention is only as... ...Experience with streaming systems or real-time data processing...Full timeLocal areaRemote workHome officeFlexible hours
- ...Staff/Senior Java Engineer, OKX Wallet (Web3) Who We Are OKX Wallet is OKX's self-custody... ...able to judge whether AI output meets real business requirements before shipping it.... ...appear on selected third-party platforms from time to time, information on other sites may...Full timeContract workWorldwide
- ...reliability for long-running workflows, persistent context, and real-world task completion. The system must handle multi-... ...complete tasks daily enjoyable with over ~90%* reduced time. Role As an Applied AI Engineer, you will turn model capabilities into real product...Full time
- ...the full network estate 24×7 — switches, routers, optical transport — tracking device health, link bandwidth, and traffic load in real time. Keep a close eye on AI-specific network signals: the indicators that hint at a problem before it becomes one. Own incident...Full timeTemporary workLocal areaNight shift
- ...We are looking for a Senior Staff Mobile Engineer to join our Onshore Centralised Exchange... ...Claude Code or Codex deliver reliably on real production work. ~ Solid understanding... ...appear on selected third-party platforms from time to time, information on other sites may...Full timeWork at office
- ...maximizing opportunities to include real estate, cryptoassets and... ...Intern , you will implement software solutions that use advanced... ...computer science, electrical engineering, computer engineering, physics... ...to complete during your time here. Each project, advised by...Full timeWork experience placementSummer workInternshipImmediate start
- ...We are looking for a Senior Staff Mobile Engineer to join our Mobile Infrastructure team, the... ...memory footprint, package size, startup time, and rendering performance. Design and... ...Claude Code or Codex deliver reliably on real production work. ~ Proven experience...Full timeRemote work
- ...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...their greatest potential. Title and Summary Lead Platform Engineer Overview: -Supports and assists with the design, architecture...Full timeWorldwideShift workNight shift
- ...powered credit models look beyond credit scores, using over 250 real-time financial signals to recognize real potential. With millions... ...whatever they're working toward. The Opportunity: Senior Backend Engineer, Cashalo We're looking for a Senior Backend Engineer to...Full timeRemote workWorldwideFlexible hours
- ...rack positions, and logical assets — and keep it accurate and real-time as infrastructure changes. Config Automation & Change... ...NetDevOps or network automation development. Degree in CS, Software Engineering, Telecoms, or similar. ~ Solid network fundamentals — you...Full timeLocal area
- ...infrastructure using highly available time-series databases (e.g.,... ...tenant consumption billing based on real-time GPU and network utilization... ...in Computer Science, Electrical Engineering, or a related field. ~6+ years of software or site reliability engineering,...Full timeLocal area
- ...such as Codex and Claude Code — mandatory requirement to boost engineering productivity and iteration speed Minimum 3 years of backend... ...While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated...Full time
- ...ideas and reward their results. As a Software Developer Intern in our Singapore office... ...bachelor’s in computer science, electrical engineering, computer engineering, physics,... ...computational intelligence, algorithms, real‐time programming or GUI programming Have...Full timeWork experience placementSummer workInternshipWork at officeAfternoon shift
- ...structured cabling, data center engineering, security systems, network... ...Demonstrate expertise in managing real-world tasks effectively.... ..., and power system modelling software ~ Works well with teams and... ...professionals ~ Sensitive to time, costs, and deadlines ~...Full timeLocal area
- ...opportunity to work with world-class ML engineers and research scientists to make self-driving... ...model accuracy and robustness over time. What you’ll be doing: Build, lead... ...Looking for: ~7+ years of professional software engineering experience, with at least 3+...Full time
- ...visualization to business intelligence and data science. We are data engineers, data analysts and data scientists. The team has end-to-end... ...and implement the technical architecture for offline and real-time data application services, and optimize the performance of data...Full time
- ...are a tight-knit but decentralized team of highly-experienced engineers and businesspeople. We have a hybrid-friendly work environment... ...York, London, Singapore, and Cyprus. About the Role As a Software Engineer in our Trading Connectivity team, you will be...Full timeWork at officeAfternoon shift
- ...work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders... ...to design tailored solutions that make a real impact. Embedded with our most... ...capacity Proficiency in Python and strong software development knowledge, inclusive of a deep...Remote jobFull timeImmediate start
- ...Chain Data Pipelines: Design and build real-time/batch data pipelines for on-chain data... ...pipelines for model training data and feature engineering; partner with Product, Risk, and Growth... ...s degree or above in Computer Science, Software Engineering, or related field; 7+ years...Full timeContract workOverseas
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Real Time Payments). Be the first to apply!
- software developer fintech Singapore
- financial software developer Singapore
- software engineer Singapore
- software developer Singapore
- software engineer healthcare Singapore
- senior software engineer ruby on rails Singapore
- consulting software engineer Singapore
- network software engineer Singapore
- startup software engineer Singapore
- cybersecurity software engineer Singapore
