Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 74% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $150k versus about $169k 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 116 open roles on FindRole.
Listed pay typically runs $122,000–$207,000 across 104 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer, you will join a small team to design and code artificial intelligence, cloud, and machine learning platforms that provide mission-critical insights for global organizations. You will be responsible for developing high-performing, scalable software solutions while participating in prioritization discussions with stakeholders, estimating delivery tasks, and mentoring less-experienced team members. The role requires expertise in multiple programming languages, secure coding standards like OWASP, and domain-driven design to map software to business contexts. You will utilize tools such as Sonar, Checkmarx, and JFrog XRay for code quality and vulnerability scanning while managing CI/CD pipelines via Jenkins or AWS/Azure. Your work focuses on the Payment Enablement Program, which provides value-added switching services to increase security and accessibility for transactions processed by Mastercard across a global network of partners.
What does a Software Engineer earn in Missouri?
Median $149500 from 35 postings across 4 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
Genworth Financial
Upstart