Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 68% of similar roles. Most pay $149,500–$178,175 — the blue band above. At the midpoint, this role pays about $150k versus about $164k 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 150 open roles on FindRole.
Listed pay typically runs $122,000–$207,000 across 142 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer joins the Global Product Engineering team within the Network & Digital Payments group to build foundational payment solutions. This role involves designing, developing, and maintaining high-quality software components, automation frameworks, and engineering tools to ensure system scalability, security, and operational excellence. You will build automated solutions for unit, functional, integration, API, UI, and end-to-end validation while contributing to architecture discussions and code reviews. Key technologies include Java, Spring, JUnit, Rest Assured, JBehave, and Cucumber. You will also integrate automated checks into CI/CD pipelines using Jenkins, Bamboo, and Git. The work focuses on solving technical challenges in digital payment experiences, specifically addressing software reliability, performance engineering, and secure coding practices within a distributed application environment.
What does a Software Engineer earn in Missouri?
Median $149500 from 58 postings across 5 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
The Walt Disney Company
Adobe
Warner Bros. Discovery
Oracle