Lead Software Engineer

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
O Fallon, MO
Salary
$140,000–$231,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $186k
$127k most similar roles pay here $258k

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

About Mastercard

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

View all roles at Mastercard

At a glance

TL;DR · Lead Software Engineer

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.

What you'll do

  • Lead end-to-end software design and architecture to create scalable, reliable, and maintainable settlement platforms.
  • Define high- and low-level design artifacts including APIs, data models, and system interaction boundaries.
  • Drive engineering excellence by enforcing coding standards, modular design, and automated testing within CI/CD pipelines.
  • Lead performance engineering initiatives such as benchmarking, load testing, and optimizing latency in distributed systems.
  • Enforce secure coding practices to ensure all systems meet enterprise security and regulatory compliance requirements.
  • Serve as the senior escalation point for complex production issues and lead root cause analysis activities.
  • Mentor engineers and conduct rigorous code reviews to improve team capability in design and troubleshooting.
  • Partner with stakeholders to shape technical roadmaps and deliver cross-functional initiatives across frontend and backend systems.

What we're looking for

  • Advanced experience building microservices in Java with the Spring Boot framework.
  • Extensive experience in software development, system design, data structures, algorithms, and troubleshooting large-scale distributed systems.
  • Proven ability to coach teams on full-stack development and end-to-end service ownership.
  • Strong hands-on experience with unit, integration, and functional testing frameworks and performance engineering.
  • Working knowledge of application security principles including encryption, PKI, Hashing, JWT, OAuth, OIDC, and zero trust.
  • Hands-on experience with AWS, Kubernetes, and cloud-native technologies.
  • Strong experience with CI/CD pipelines and Infrastructure as Code using Terraform or CloudFormation.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred); knowledge of the security/access domain (preferred).

More like this

Similar roles

Lead Software Engineer

Mastercard

O Fallon, MO 17 days ago $140,000–$231,000
Java J2EE Microservices RESTful APIs Spring Boot Spring Cloud Hibernate React Angular JavaScript HTML/CSS Kubernetes Docker Pivotal Cloud Foundry Oracle SQL Server PostgreSQL Redis Git Maven Jenkins CI/CD Gatling Sonar OAuth OIDC JWT

Lead Software Engineer

Mastercard

O Fallon, IL 2 days ago $140,000–$231,000
Java J2EE JavaScript HTML CSS Spring Boot Spring Data Spring Batch Spring REST Spring Cloud Spring AOP Hibernate React Angular Microservices RESTful APIs Kubernetes Docker Pivotal Cloud Foundry CI/CD Oracle SQL Server PostgreSQL Redis Git Maven Jenkins Gatling Sonar OAuth OIDC JWT

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 60 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Capital One Financial

New York, NY 37 days ago
Java Go Python JavaScript TypeScript SQL AWS Kubernetes Docker NoSQL RDBMS HTML/CSS Microservices Agile Cloud Computing AI Tooling
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 53 days ago
JavaScript React Angular TypeScript Java HTML CSS AWS Microsoft Azure Google Cloud Microservices RESTful Web Services Agile Open Source Frameworks Cloud Computing
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA +3 107 days ago
AWS Microsoft Azure Docker Kubernetes Python Java TypeScript JavaScript SQL Go NoSQL RDBMS HTML/CSS Microservices Agile
4+ yrs exp