Lead Software Engineer

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
O Fallon, IL
Salary
$140,000–$231,000 / yr
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $186k
$129k most similar roles pay here $242k

This role pays less than 59% of similar roles. Most pay $164,875–$211,200 — the shaded band above. At the midpoint, this role pays about $186k versus about $188k 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 116 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 104 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 Secure Access team to lead the architecture and design of microservices responsible for API and web authentication authorizations. This role involves end-to-end software design, defining high-level artifacts like data models and system interactions, and establishing engineering best practices across teams. The engineer will build robust backend platforms, develop data-driven user interfaces using React, and enhance internal developer platforms using Backstage. Key responsibilities include implementing comprehensive testing strategies within CI/CD pipelines, performing performance engineering for distributed systems, and ensuring secure coding compliance. Technical requirements include proficiency in Java, Spring Boot, Hibernate, Oracle/SQL databases, and cloud-native technologies like AWS and Kubernetes. The role addresses the critical challenge of securing authentication processes while managing high-volume, mission-critical environments through advanced system benchmarking, load testing, and proactive incident management across distributed architectures.

What you'll do

  • Lead the architecture and design of microservices for API and web authentication authorizations.
  • Translate business requirements into scalable, high-level, and low-level technical design artifacts.
  • Develop robust backend services using Java/Spring Boot and frontend components using React.
  • Implement comprehensive testing strategies and automated quality gates within CI/CD pipelines.
  • Lead performance engineering initiatives including system benchmarking, load testing, and latency optimization.
  • Enforce secure coding practices to meet enterprise security and regulatory compliance requirements.
  • Serve as the senior escalation point for troubleshooting complex production issues in distributed systems.
  • Mentor engineers and conduct rigorous code reviews to ensure high standards of maintainability.

What we're looking for

  • Proven experience in backend development with Java technologies including Core Java, Spring Integration, Spring Boot, Hibernate, and REST/SOAP web services.
  • Experience working with Oracle or SQL databases.
  • Extensive experience in software development, system design, data structures, algorithms, and troubleshooting complex large-scale distributed systems.
  • Hands-on experience with AWS (Azure is a plus), Kubernetes, and cloud-native technologies.
  • Strong experience with CI/CD pipelines and Infrastructure as Code tools like Terraform or CloudFormation.
  • Experience with observability platforms such as Splunk or equivalent.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred).
  • Knowledge and experience working within the security or access domain (preferred).

More like this

Similar roles

Lead Software Engineer

Mastercard

O Fallon, MO 7 days ago $140,000$231,000
React TypeScript Java C# AWS Kubernetes Terraform CloudFormation CI/CD Backstage Distributed Systems Unit Testing Integration Testing Performance Engineering Splunk Infrastructure as Code Object-Oriented Design

Lead Software Engineer

Mastercard

O Fallon, MO 5 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

Software Engineer II

Mastercard

O Fallon, IL 7 days ago $92,000$147,000
Java Spring Boot REST APIs Angular Node.js Kubernetes AWS Azure PCF CI/CD DevOps Distributed Systems Integration Testing Observability Software Architecture Security Best Practices AI-assisted Development Tools
3+ yrs exp

Manager, Software Engineering

Mastercard

O'Fallon, MO 29 days ago $140,000$231,000
DevOps CI/CD Observability Agile Cloud Infrastructure SDLC Security Monitoring Incident Management Performance Tuning Fintech Identity Systems
10+ yrs exp

Manager, Software Engineering

Mastercard

O'Fallon, MO 29 days ago $140,000$231,000
Java Go C++ ESQL CI/CD Apache Kafka NATS RESTful APIs Spring Boot Kubernetes Docker Cloud Foundry Linux Jenkins
8+ yrs exp

Lead Platform Architect

Mastercard

O Fallon, MO 17 days ago $122,000$207,000
AWS Azure Kubernetes Claude Code Amazon Bedrock hybrid-cloud Multi-region Architecture Service-Oriented Architecture Middleware Distributed Systems Microsoft Visio Security Frameworks