Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 75% of similar roles. Most pay $149,875–$197,131 — the shaded band above. At the midpoint, this role pays about $150k versus about $174k 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 132 open roles on FindRole.
Listed pay typically runs $121,000–$205,500 across 118 roles with salary data.
Most-posted roles
At a glance
Senior Software Engineer As a Senior Software Engineer, you will join a small team to design, build, and maintain high-performing, scalable software solutions for mission-critical systems. You will be responsible for the entire software development lifecycle, including designing microservices, developing automation frameworks, and implementing CI/CD pipelines using tools like Jenkins and XL Release. Your daily work involves ensuring system observability, performing performance engineering, and conducting code reviews to maintain high quality and security standards. The role requires expertise in Java, Spring Boot, and relational databases such as PostgreSQL and Oracle SQL. You will also utilize cloud-native architectures on AWS and PCF while applying domain-driven design to solve complex problems in the payments and transaction processing space. Key technical skills include proficiency with Sonar, Clover, and various security scanning tools like Checkmarx and Veracode.
What does a Software Engineer earn in Missouri?
Median $149500 from 39 postings across 6 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
Mastercard
The Walt Disney Company