Manager, Software Engineering

Mastercard

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $186k
$126k $274k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $171,087–$227,608 — the blue band above. At the midpoint, this role pays about $186k versus about $199k 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 150 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 142 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Manager, Software Engineering

The Manager, Software Engineering joins the global credit card authorization program to lead a cross-functional team of software engineers, technical program managers, and technical product managers. This role involves driving engineering excellence across software design, development, testing, security, and performance for high-volume, low-latency transaction processing platforms. You will build scalable, resilient distributed systems using Java, C/C++, or similar object-oriented languages while applying API-first design, microservices, and event-driven architectures. Key responsibilities include mentoring talent, conducting code reviews, and managing the full software development lifecycle. You must ensure operational health through observability, monitoring, and reliability engineering. The work focuses on solving complex technical problems within the payments industry, ensuring secure, maintainable, and high-performing systems that facilitate billions of global transactions among issuers and acquirers.

What does a Software Engineering Manager earn?

Median $214394 from 123 postings across 39 companies.

See salary data

What you'll do

  • Recruit, coach, and mentor a cross-functional team of software engineers and technical managers.
  • Translate business needs into actionable engineering roadmaps and technical strategies.
  • Design and approve scalable, secure, and highly available distributed systems and architectures.
  • Review code and designs to ensure high standards for security, performance, and maintainability.
  • Establish best practices for automated testing, CI/CD pipelines, and quality engineering.
  • Drive performance engineering to optimize high-volume, low-latency transaction processing.
  • Own the operational health of applications through monitoring, logging, and incident management.
  • Manage the delivery of strategic initiatives while balancing technical debt and team capacity.

What we're looking for

  • Proven experience leading high-performing software engineering teams.
  • Hands-on experience with software development using Java, C/C++, or similar object-oriented languages.
  • Demonstrated experience designing scalable, secure, highly available, and resilient distributed systems.
  • Experience building and operating high-volume, low-latency transaction processing platforms.
  • Strong understanding of software architecture, API design, microservices, and event-driven systems.
  • Strong understanding of testing practices including unit, functional, integration, and automated testing frameworks.
  • Experience with performance engineering, capacity planning, system optimization, and scalability testing.
  • Strong understanding of secure coding practices, application security principles, and secure software development lifecycle methodologies.

More like this

Similar roles

Manager, Software Engineering

Mastercard

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

Manager, Software Engineering

Circle

Remote (San Francisco, CA) +24 42 days ago $195,000–$257,500
Go Java JavaScript Agile Scrum Technical Leadership
7+ yrs exp Remote

Manager, Software Engineering

Snap Inc.

Bellevue, WA +4 103 days ago $229,000–$343,000
AI Tools Distributed Systems Web Development Scalable Services Ops-heavy Systems Security
9+ yrs exp Hybrid

Manager, Software Engineering

Cardinal Health

78 days ago
Salesforce SDLC WBS RAID logs Change Control root‑cause analysis QA Hybrid Technology Stack PHI‑safe Compliance Estimation
8+ yrs exp

Manager, Software Engineering

The Walt Disney Company

Celebration, FL 19 days ago $165,900–$222,400
Java Spring Boot AWS Azure GCP Microservices APIs Salesforce DevOps Distributed Systems Site Reliability Engineering Splunk Datadog AppDynamics New Relic Jira Confluence Agile Cloud-native Observability
8+ yrs exp Hybrid

Manager, Software Engineering

T-Mobile

Overland Park, KS +2 4 days ago $146,200–$197,800
AEM MoEngage Agile Scrum DevOps Analytics Business Intelligence Authentication Technical Writing
5+ yrs exp