Manager, Software Engineering

Mastercard

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $186k
$127k most similar roles pay here $261k

This role pays less than 62% of similar roles. Most pay $157,375–$239,550 — the shaded band above. At the midpoint, this role pays about $186k versus about $198k 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 · Manager, Software Engineering

Manager, Software Engineering joins the Digital Payment Credentials team to provide technical and people leadership for building foundational payment solutions at scale. This role involves leading agile teams through the full software development life cycle, where you will oversee architecture design, code quality, and performance engineering practices like benchmarking and latency monitoring. You will be responsible for managing incident response, troubleshooting complex distributed systems, and ensuring high-performance execution of cloud-native microservices. The ideal candidate possesses expertise in Java, Spring, RESTful APIs, and frontend frameworks like Angular or React, alongside experience with Oracle or PostgreSQL databases. Technical requirements include proficiency in Kubernetes, Docker, CI/CD pipelines, and Infrastructure as Code across AWS, Azure, or GCP platforms. You will solve critical problems regarding secure, scalable payment experiences while ensuring system reliability through robust data structures and algorithms.

What does a Software Engineering Manager earn?

Median $223750 from 106 postings across 38 companies.

See salary data

What you'll do

  • Lead and mentor agile engineering teams to foster a culture of ownership, growth, and high performance.
  • Drive the architectural design of scalable, secure, and high-performing distributed systems using cloud-native technologies.
  • Oversee performance engineering practices including benchmarking, monitoring latency, and optimizing data structures and algorithms.
  • Manage incident response by leading root cause analysis and implementing proactive measures to improve system reliability.
  • Establish engineering standards for code quality, automated testing, CI/CD pipelines, and security protocols.
  • Translate business requirements into technical execution plans while aligning team goals with enterprise priorities.
  • Oversee the full software development lifecycle including sprint planning, risk management, and delivery metrics.

What we're looking for

  • Proven experience managing agile software delivery teams as an effective technical leader.
  • Experience building and scaling global, enterprise-grade, distributed, and high-performance systems.
  • Strong hands-on experience with Java, Spring/Java EE, RESTful APIs, and frontend frameworks like Angular or React.
  • Proficiency in database technologies including Oracle and PostgreSQL.
  • Expertise in microservices architecture, event-driven systems, and cloud-native applications.
  • Experience with cloud platforms (AWS, Azure, GCP, PCF), Kubernetes, Docker, and CI/CD pipelines.
  • Strong understanding of data structures, algorithms, and software design principles like Domain-Driven Design.
  • Ability to lead performance engineering, including testing, benchmarking, and troubleshooting complex production issues.

More like this

Similar roles

Manager, Software Engineering

Mastercard

O Fallon, MO 3 days ago $140,000$231,000
Java Spring Java EE RESTful APIs Oracle PostgreSQL Microservices Event-driven Systems AWS Azure GCP PCF Kubernetes Docker CI/CD Infrastructure as Code Agile Scrum DevOps SDLC

Manager, Software Engineering

Mastercard

O Fallon, MO 16 days ago $140,000$231,000
Java C++ Microservices API Design Event-Driven Architecture CI/CD Unit Testing Integration Testing Automated Testing Performance Engineering Site Reliability Engineering DevOps Data Structures Algorithms Secure Coding Distributed Systems Monitoring Logging Alerting

Software Engineering Manager

Mastercard

O'Fallon, MO 10 days ago $140,000$231,000
Java React API Cloud-native Microsoft Power Platform Power Automate DevSecOps SRE SDLC Agile System Design Distributed Systems Automated Testing Monitoring Alerting Incident Management Workflow Automation
5+ yrs exp

Software Engineering Manager

Mastercard

O'Fallon, MO 5 days ago $140,000$231,000
Java Microservices APIs Test Automation System Design Performance Engineering Secure Coding Agile Data Structures

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

Manager, Software Engineering

Circle

Remote (San Francisco, CA) +24 28 days ago $195,000$257,500
Go Java JavaScript APIs Agile Software Engineering
7+ yrs exp Remote