Software Engineer II
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 87% of similar roles. Most pay $139,500–$177,900 — the shaded band above. At the midpoint, this role pays about $120k versus about $159k 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 128 open roles on FindRole.
Listed pay typically runs $122,000–$207,000 across 114 roles with salary data.
Most-posted roles
At a glance
The Software Engineer II joins the Core Payments department to design, develop, test, deploy, and maintain scalable software solutions that integrate AI and Machine Learning capabilities into business-critical applications. This role involves building APIs, microservices, and distributed systems while utilizing AI agents, Model Context Protocol integrations, and tools like Claude Code and GitHub Copilot to automate workflows. The candidate will work with Java/J2EE, Spring Boot frameworks, SQL, and relational data concepts to build cloud-native services within a microservice architecture. Key responsibilities include implementing CI/CD pipelines, ensuring high availability through performance engineering, and applying secure coding practices. The position focuses on solving business problems and improving operational efficiency by creating production-ready AI-enabled applications that enhance the customer experience while maintaining high standards for code quality and system reliability in an enterprise environment.
What does a Software Engineer earn in Illinois?
Median $161972 from 68 postings across 23 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
Mastercard
Mastercard