Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 76% of similar roles. Most pay $150,187–$189,212 — the shaded band above. At the midpoint, this role pays about $150k versus about $170k 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 115 open roles on FindRole.
Listed pay typically runs $115,000–$191,500 across 104 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer on the ABU team, you will build and enhance highly available, distributed systems to facilitate secure communication of account changes for credential-on-file and recurring payments. You will design, develop, and maintain Java-based backend services using Spring Boot, Spring Integration, gRPC, and distributed system patterns while translating business requirements into scalable software solutions. Your daily work involves performing root-cause analysis, conducting code reviews, mentoring junior team members, and ensuring operational readiness through monitoring and observability. The role requires proficiency in Oracle and SQL databases, experience with Apache Kafka or gRPC, and knowledge of cloud-native development using AWS or Pivotal Cloud Foundry. You will utilize tools like Jenkins, Bitbucket, and GitHub to manage the software development lifecycle while solving complex technical challenges related to performance, resiliency, and security for payment processing systems.
What does a Software Engineer earn in Missouri?
Median $149500 from 37 postings across 7 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Microsoft
Carvana
CoStar Group