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 $123,437–$169,050 — the blue band above. At the midpoint, this role pays about $120k versus about $146k 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 Software Engineer II joins the Fraud Products team to develop capabilities for the Decision Management Platform. This role involves designing, building, testing, and maintaining Java-based applications and services within a distributed, message-oriented architecture. You will translate business requirements into maintainable software, apply data structures for system performance, and integrate vendor or open-source technologies. Key responsibilities include creating unit and integration tests, participating in code reviews, and troubleshooting production incidents to ensure high availability. Required skills include Core Java, multithreading, Spring Framework, Spring Boot, Oracle, PL/SQL, and SQL scripting. You will also utilize knowledge of architectural patterns, secure coding practices, and Agile methodologies. The work focuses on building high-performance transaction-processing solutions designed to combat fraud and validate cardholder identity.
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
Mastercard
Mastercard
Mastercard
Mastercard