Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 67% of similar roles. Most pay $149,500–$177,350 — the blue band above. At the midpoint, this role pays about $150k versus about $163k for comparable roles.
Based on 240 similar postings.
Employer
Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services
Mastercard currently has 162 open roles on FindRole.
Listed pay typically runs $122,000–$207,000 across 152 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Senior Software Engineer As a Senior Software Engineer within the Mastercard Send team, you will function as a Java Site Reliability Engineer to design, build, and operate highly resilient, cloud-native payment platforms. You will develop microservices and secure APIs to power near real-time money movement for disbursements and person-to-person transfers. Your daily work involves implementing SRE practices like SLIs, SLOs, and error budgets while automating deployments and monitoring. You will utilize Java, Spring Boot, Spring Cloud, and Apache Kafka within a distributed architecture. Technical requirements include experience with Kubernetes, Docker, AWS, Azure, Oracle, PostgreSQL, and Redis. You will also use OpenTelemetry, Dynatrace, and Splunk to ensure production reliability. This role solves the technical challenge of maintaining high-volume, real-time transaction processing for global financial services.
What does a Software Engineer earn in Missouri?
Median $149500 from 62 postings across 5 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
Mastercard
Circle