Lead Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 50% of similar roles. Most pay $151,475–$212,077 — the shaded band above. At the midpoint, this role pays about $186k versus about $182k 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 131 open roles on FindRole.
Listed pay typically runs $115,000–$184,000 across 118 roles with salary data.
Most-posted roles
At a glance
Lead Software Engineer The Lead Software Engineer joins the Mastercard Treasury Services Program to lead a team of engineers in delivering the next generation of the settlement platform for all Mastercard transactions. This role involves leading end-to-end software design and architecture, defining high-level artifacts like APIs and data models, and ensuring engineering excellence through rigorous code reviews and mentoring. The engineer will build robust backend platforms, develop internal developer tools using Backstage, and implement comprehensive testing strategies within CI/CD pipelines. Key technical requirements include Java, microservices, RESTful APIs, Spring frameworks, Hibernate, Kubernetes, Docker, Oracle, PostgreSQL, and Redis. The role focuses on solving complex performance and scalability challenges in a high-volume, mission-critical environment while ensuring secure coding practices and compliance for the global payment infrastructure.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
JPMorgan Chase
Capital One Financial
Capital One Financial
Capital One Financial