Software Engineer II
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 75% of similar roles. Most pay $119,902–$161,131 — the shaded band above. At the midpoint, this role pays about $120k versus about $141k 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 131 open roles on FindRole.
Listed pay typically runs $120,000–$204,000 across 121 roles with salary data.
Most-posted roles
At a glance
Software Engineer II joins the Quality Engineering team to design, develop, and maintain scalable software applications, services, and APIs. This role involves building microservices and distributed systems while contributing to architecture decisions that ensure performance, reliability, and security across global technology platforms. The engineer will work throughout the full software development lifecycle in an Agile environment, performing code reviews, troubleshooting issues, and managing CI/CD pipelines. Key technical requirements include proficiency in Java, Spring, JUnit, and SQL, alongside experience with Rest Assured, JBehave, Cucumber, Maven, and Git. The role also requires knowledge of REST/SOAP APIs, Oracle databases, and security tools like Sonar or Fortify. This position specifically addresses the technical challenges of supporting tokenization, digital payments, and emerging payment technologies to ensure secure and scalable transaction processing for global users.
What does a Software Engineer earn in Missouri?
Median $149500 from 41 postings across 5 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
CoStar Group
Microsoft