Senior Manager, Software Engineering

McDonald’s Corporation

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$167,366–$209,207 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $188k
$132k $269k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $165,000–$230,000 — the blue band above. At the midpoint, this role pays about $188k versus about $198k 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 22 open roles on FindRole.

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

Most-posted roles

View all roles at McDonald’s Corporation

At a glance

TL;DR · Senior Manager, Software Engineering

The Sr Manager, Software Engineering joins the Commercial Product & Platform team to lead the technical direction and strategy for restaurant products, specifically focusing on the Point of Sale system. This role involves leading a development team to modernize POS software, reduce deployment complexity, and ensure all code meets architectural, quality, and security standards. You will manage external vendor squads, mentor junior leads, and oversee technical solutioning for global restaurant operations. Key requirements include experience with .net, Agile software development processes, code refactoring, design patterns, continuous deployment, and building highly scalable applications. You will solve complex technical challenges by balancing business needs with technical feasibility, utilizing quantitative analysis and research to optimize feature adoption and improve the overall customer experience within a global matrixed organization.

What does a Software Engineering Manager earn?

Median $214394 from 123 postings across 39 companies.

See salary data

What you'll do

  • Establish a technical vision and strategy for restaurant products, specifically focusing on Point of Sale systems.
  • Lead a development team to drive technical direction and ensure the successful adoption of POS software versions.
  • Modernize the POS system to reduce complexity and decrease deployment time.
  • Manage external vendor squads to ensure their output meets McDonald’s quality and efficiency standards.
  • Verify that all code development aligns with architectural, quality, and security standards.
  • Maintain documentation standards for all software shipped by the development team.
  • Serve as the subject matter authority on features and capabilities for development partners and product teams.
  • Build and implement optimization experiments to validate and improve feature adoption.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of technology experience (preferred .net experience).
  • 3+ years of Agile Product Management experience, preferably on customer-facing products leading agile development teams.
  • Significant software development experience with knowledge of Agile software development processes.
  • Experience leading multi-functional teams and managing indirect reports to achieve organizational goals.
  • Expertise on McDonalds POS system (preferred).
  • Experience with code refactoring, design patterns, iterative development, continuous deployment, highly scalable applications, and application security.
  • Experience teaming up with team members across an at-scale, complex, global matrixed org setup.

More like this

Similar roles

Senior Manager, Software Engineering

Abbott

Madison, WI 56 days ago $129,300–$258,700
Service-Oriented Architecture Kafka HL7 FHIR Middleware UX Design Systems Scalability Availability Observability Security Non-Functional Requirements Team Topologies Domain Ownership
10+ yrs exp

Senior Manager, Software Engineering

CIBC

Chicago, IL 12 days ago $155,000–$185,000
C# ASP.NET Core Microsoft Azure SQL Server React Web API Entity Framework Python Java NodeJS TypeScript JavaScript HTML5 CSS JQuery AJAX SQL PL/SQL LINQ REST JSON DevOps SDLC FIS Banking Systems
8+ yrs exp Hybrid

Senior Manager, Software Engineering

T-Mobile

Frisco, TX +2 10 days ago $192,000–$346,200
Java Spring Boot AWS Kubernetes TKE Splunk SDLC Scrum Microsoft Visual Studio Microsoft Office Cloud-native SIM management Number porting Billing platforms
7+ yrs exp

Senior Manager of Software Engineering

JPMorgan Chase

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