Senior Manager, Software Engineering

McDonald’s Corporation

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$167,366–$209,207 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $188k
$156k most similar roles pay here $250k

This role pays less than 64% of similar roles. Most pay $174,237–$233,562 — the shaded band above. At the midpoint, this role pays about $188k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About McDonald’s Corporation

McDonald’s Corporation is the world's largest fast-food chain by revenue, operating over 40,000 locations in more than 100 countries.

McDonald’s Corporation currently has 43 open roles on FindRole.

Listed pay typically runs $138,207–$172,758 across 26 roles with salary data.

Most-posted roles

View all roles at McDonald’s Corporation

At a glance

TL;DR · Senior Manager, Software Engineering

Sr Manager, Software Engineering joins the Customer Technology team to lead the design, development, and operation of scalable commerce platform services. This role involves leading high-performing engineering teams to build reliable digital commerce capabilities including ordering, menu, payments, and customer experience features. The manager will oversee .NET microservices architecture within a Kubernetes-based cloud environment while driving adoption of containerization, API-first design, and event-driven architecture. Key responsibilities include managing technical delivery, ensuring system observability and security, and overseeing performance management for both individual contributors and managers. Technical requirements include expertise in C#, distributed systems, RESTful APIs, Kafka or equivalent event streaming, and CI/CD pipelines across GCP, Azure, or AWS platforms. The role focuses on solving complex problems within global commerce operations by building high-scale, transaction-heavy systems that support international commerce functionality.

What does a Software Engineering Manager earn?

Median $225000 from 111 postings across 40 companies.

See salary data

What you'll do

  • Lead the architecture and delivery of .NET-based microservices for a high-volume commerce platform.
  • Drive adoption of cloud-native practices including Kubernetes orchestration, API-first design, and event-driven architecture.
  • Ensure system reliability through scalable, secure, and observable distributed systems.
  • Manage and develop high-performing engineering teams, including performance management and career development.
  • Partner with Product and Architecture teams to define roadmaps, service contracts, and project priorities.
  • Champion engineering excellence through code quality, design reviews, and performance optimization.
  • Track and communicate progress, risks, and performance metrics to senior leadership.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 10+ years of software engineering experience.
  • 5+ years of experience in engineering leadership roles.
  • Expertise in .NET/C# backend development, microservices architecture, and distributed systems.
  • Proficiency with Kubernetes, container orchestration, and cloud platforms (GCP, Azure, or AWS).
  • Experience managing multiple teams or large engineering groups.
  • Experience building and operating high-scale, customer-facing platforms (preferably commerce or transactional systems) (preferred).
  • Familiarity with domain-driven design and event-driven architectures (preferred).

More like this

Similar roles

Manager, Software Engineering

Mastercard

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

Senior Manager, Software Engineering

Abbott

Madison, WI 17 days ago $129,300$258,700
Service-Oriented Architecture Kafka HL7 FHIR Middleware UX Design Systems Scalability Observability Security Quality Management System
10+ yrs exp

Senior Manager of Software Engineering

JPMorgan Chase

New York, NY 23 days ago
Java Spring Boot AWS Kafka Spark Kinesis Lambda Glue EMR Cassandra MongoDB React TypeScript JavaScript HTML/CSS Microservices CI/CD Domain-Driven Design Flink RESTful APIs Git Jest
5+ yrs exp

Senior Manager of Software Engineering

JPMorgan Chase

Wilmington, DE 3 days ago
Java Python AWS Databricks Spark Microservices API Design CI/CD AI ML Data Pipelines Cloud-native SDLC Observability Big Data Processing Platform Engineering
5+ yrs exp

Senior Manager, Software Engineer

Capital One Financial

New York, NY 60 days ago $250,800$286,200
AWS Kubernetes Docker Python Java TypeScript Go SQL JavaScript HTML/CSS Microservices NoSQL RDBMS Agile Cloud Computing Microsoft Azure
6+ yrs exp