Lead Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $184,900–$211,200 — the shaded band above. At the midpoint, this role pays about $222k versus about $198k 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 132 open roles on FindRole.
Listed pay typically runs $121,000–$205,500 across 118 roles with salary data.
Most-posted roles
At a glance
As a Lead Software Engineer, you will join the engineering team to own complex problems with cross-service dependencies while facilitating interactions between cross-functional teams. You will write code to build and enhance applications, promote standard development practices like code reviews and scanning, and design service-level solutions to meet business requirements. Your daily work involves automating software delivery, managing technical debt, and ensuring operational readiness through observability and reliability. The role requires proficiency in at least three languages, such as C, C++, C#, Java, or JavaScript, alongside experience with frameworks like Spring Boot, Steeltoe, and Angular. You will utilize tools including Jenkins, Bamboo, AWS/Azure Pipelines, Sonar, and Veracode to manage CI/CD and security scans. This role focuses on building critical systems for global commerce by ensuring high availability and seamless integration across connected services.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
Mastercard
JPMorgan Chase
Genworth Financial