# Senior Software Engineer at Mastercard

Mastercard is hiring a Senior Software Engineer. Level rates it Little AI ●○○○; you can [apply on Mastercard](https://jobsbylevel.com/go/a2021745-cad0-4d31-8a64-89e9e6e26993?utm_medium=ai-agent).

AI Level 1, AI centrality 0 out of 100. O'Fallon, Missouri.

## Details

- Company: [Mastercard](https://jobsbylevel.com/companies/mastercard)
- AI level: AI Level 1 (score 0 out of 100)
- Location: O'Fallon, Missouri
- Posted: August 18, 2026
- Apply: https://jobsbylevel.com/go/a2021745-cad0-4d31-8a64-89e9e6e26993?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=senior-software-engineer-at-mastercard-77bb74

## Prepare for this job

The job page lists 5 likely interview questions for this offer, with a CV checklist: https://jobsbylevel.com/jobs/senior-software-engineer-at-mastercard-77bb74

## Description

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Mastercard Send (part of the Mastercard Move portfolio) enables near real-time money movement across billions of card, bank, and digital accounts globally. Program participants (banks, businesses, and digital players) use Send to modernize domestic and cross-border payments, making funds available to recipients almost instantly. Send supports critical use cases such as disbursements, gig-economy payouts, and person-to-person transfers, accelerating a structural shift toward payment immediacy where timely access to funds can be economically and socially transformative. Send has achieved strong adoption across banks, fintechs, and digital ecosystems and represents a significant growth engine within Mastercard. The program is on track to generate over $900M in revenue in FY2026 and is expected to grow by 50% over the next three years. For engineering applicants, Send offers the opportunity to build and operate a large-scale, real-time distributed system where reliability, performance, and trust directly translate into measurable business outcomes and meaningful socio-economic impact. About the Role As a Java Site Reliability Engineer (SRE) within the Mastercard Send team, you will play a critical role in designing, building, and operating highly resilient payment platforms that power near real-time money movement across the globe. You will combine strong software engineering expertise with operational excellence practices to ensure the reliability, scalability, security, and performance of mission-critical payment systems. Role Responsibilities • Design, develop, deploy, and support cloud-native Java applications and microservices that power Mastercard Send solutions. • Build scalable, resilient systems using distributed architecture and cloud-native design patterns. • Develop and maintain secure, high-performing APIs and backend services. • Drive production reliability through observability, monitoring, incident response, and continuous improvement. • Implement and champion SRE practices, including SLIs, SLOs, Error Budgets, and production readiness reviews. • Automate deployments, testing, monitoring, and operational processes to improve reliability and reduce manual effort. • Partner with product, platform, infrastructure, and security teams to deliver secure, scalable solutions. • Optimize application and platform performance to support high-volume, real-time transaction processing workloads. • Mentor engineers and promote software engineering and operational excellence best practices. All About You • Deep hands-on experience building Java-based distributed systems, with strong knowledge of performance, scalability, and resiliency principles. • Experience developing enterprise applications using Java, Spring Boot, microservices, and cloud-native technologies. • Experience translating business requirements into technical designs, architecture decisions, and API specifications. • Strong understanding of Agile, DevOps, CI/CD, and modern software delivery practices. • Experience applying data structures, software design principles, code reviews, secure coding practices, and automated testing (unit, functional, and integration) to build reliable, maintainable solutions. [Senior SE Skills | Excel] • Experience with production support, on-call operations, incident management, root cause analysis, and service ownership. • Experience implementing observability and monitoring

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/senior-software-engineer-at-mastercard-77bb74

Source: https://jobsbylevel.com/jobs/senior-software-engineer-at-mastercard-77bb74

## Cite this page

Level. https://jobsbylevel.com/jobs/senior-software-engineer-at-mastercard-77bb74.

Get job alerts: https://jobsbylevel.com/newsletter
