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
74 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $186k
$125k $280k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $184,337–$235,150 — the blue band above. At the midpoint, this role pays about $186k versus about $210k 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 Network Solutions team to lead a new group supporting the Network Solutions charter. This role involves supervising, coaching, and developing a work group while driving performance through goal setting and formal appraisals. Key responsibilities include designing complex applications, ensuring codebase quality, performing performance engineering on enterprise software architecture, and conducting advanced code development and pull-request reviews. The position requires expertise in high-volume, low-latency transaction processing systems, such as payments transaction switching or real-time event streaming. Candidates must utilize Java, Go, C++, or ESQL within CI/CD pipelines on-prem or in public cloud infrastructures. Technical skills include Microservice architecture, RESTful APIs, Spring Boot, Linux, Kubernetes, Docker, Jenkins, and event-driven systems like Apache Kafka or NATS.

What does a Software Engineering Manager earn?

Median $214394 from 123 postings across 39 companies.

See salary data

What you'll do

  • Formally supervise, coach, and develop a work group while managing performance appraisals and goal setting.
  • Provide strategic leadership for specific applications, systems, and software-development methodologies.
  • Ensure the quality of application codebases and maintain alignment with established development standards.
  • Design highly complex applications, interfaces, and integrations with multiple systems.
  • Perform performance engineering of the enterprise software architecture and provide functional guidance to other developers.
  • Conduct significant advanced code development, including code commits and pull-request reviews.
  • Research and evaluate tools to support domain-specific needs and assist in vendor selection.
  • Champion the use of AI across the group and in development processes.

What we're looking for

  • Bachelor’s Degree in Engineering or Computer Science.
  • At least 2-3 years of people management experience.
  • 8+ years of experience in product/framework/tools development, upgrades, and production support.
  • 5+ years of experience working with multiple diverse teams in a strong matrix organization.
  • Advanced experience with Software Engineering concepts and methodologies.
  • Experience with coding languages such as Java, Go, C++, and ESQL.
  • Experience delivering scalable products through a CI/CD pipeline on-prem or in a public cloud.
  • Experience in high volume, low latency transaction processing systems (preferred).

More like this

Similar roles

Manager, Software Engineering

Mastercard

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

Manager, Software Engineering

Mastercard

O'Fallon, MO 17 days ago $140,000–$231,000
C++ C Distributed Systems Java Docker Kubernetes CI/CD PostgreSQL Oracle SQL Server Linux Unix Object-Oriented Design Design Patterns Automated Testing Observability DevOps
Hybrid

Manager Software Engineering

Mastercard

O Fallon, MO 11 days ago $140,000–$231,000
Java Microservices APIs Test Automation System Design Software Architecture Data Structures Performance Engineering Secure Coding AI Agile

Manager, Software Engineering

Mastercard

O'Fallon, MO 8 days ago $140,000–$231,000
Java 21 Spring Framework Spring Boot Spring Security RESTful APIs JUnit Mockito Maven SonarQube Git Bitbucket Jenkins Habitat Pivotal Cloud Foundry Linux Oracle Database GemFire Grid Splunk Dynatrace Shell Scripting HashiCorp Vault CI/CD Observability Agile

Manager, Software Engineering

Mastercard

Atlanta, GA 4 days ago $140,000–$231,000
Java Spring Boot Microservices RESTful APIs React Angular Node.js GraphQL Kubernetes Jenkins JUnit Mockito CI/CD Domain-Driven Design Event-Driven Architecture Data Engineering Generative AI Agile Scrum

Principal Software Engineer

Mastercard

O Fallon, IL 30 days ago $170,000–$281,000
Java Spring Boot Kubernetes Docker Kafka gRPC REST APIs Microservices Domain-Driven Design CI/CD Event-Driven Architecture NATS MQ Cloud-Native Distributed Systems Observability Resilience Engineering