Director, Software Engineering

McDonald’s Corporation

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$195,371–$244,214 / yr
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $239k
This role $220k
$155k $300k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $208,800–$269,606 — the blue band above. At the midpoint, this role pays about $220k versus about $239k 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 · Director, Software Engineering

The Director, Software Engineering joins the Restaurant Technology organization to lead the POS Modernization initiative. This leadership role involves defining the architecture, engineering strategy, and technical vision for a next-generation, cloud-connected Point-of-Sale platform intended for global markets. The individual will build and lead high-performing teams of internal engineers, architects, and external partners to transform legacy capabilities into a scalable, resilient, and secure system. Key responsibilities include establishing engineering standards, managing budgets and vendor relationships, and overseeing technology governance and security compliance. The role requires expertise in cloud-native technologies, microservices architectures, APIs, and event-driven systems. This position solves the critical business problem of modernizing mission-critical restaurant operations to improve crew experiences and support global business growth through a unified technology platform.

What you'll do

  • Lead architecture reviews and technical design decisions to ensure a resilient, extensible global POS platform.
  • Build and develop high-performing engineering teams including internal engineers, architects, and external delivery partners.
  • Establish and enforce engineering standards for modularity, maintainability, scalability, and operational excellence.
  • Define and uphold quality standards for reliability, performance, security, and program-wide acceptance criteria.
  • Own technology governance, security compliance, data integrity, and risk management practices across the platform.
  • Drive the execution of modernization initiatives to transform legacy capabilities into a cloud-connected platform.
  • Manage product investments, budgets, vendor relationships, and resource planning to deliver measurable business value.
  • Serve as a senior technology advisor to influence enterprise strategy across Restaurant Technology and Operations.

What we're looking for

  • 10+ years of progressive software engineering experience in software development, platform architecture, distributed systems, and large-scale enterprise application delivery.
  • 7+ years of experience leading high-performing engineering organizations in Agile environments, including managing managers, architects, engineers, and external partners.
  • Proven experience defining and executing technology strategies, modernization initiatives, and architectural roadmaps for mission-critical platforms.
  • Strong expertise in software architecture, cloud-native technologies, scalability, resiliency, security, performance optimization, and operational excellence.
  • Experience partnering with Product Management, Architecture, Security, Data & Analytics, Operations, and business stakeholders in complex global matrix organizations.
  • Proven ability to build, develop, mentor, and retain high-performing engineering teams while fostering a culture of innovation and accountability.
  • Experience leading complex software implementations, deployments, and product rollouts across multiple regions and markets.
  • Strong business and financial acumen, including experience managing engineering budgets, vendor partnerships, technology investments, and resource planning.
  • Experience with cloud platforms (Azure, GCP, or AWS), microservices, APIs, and event-driven systems (preferred).
  • Experience managing globally distributed teams and strategic vendor relationships (preferred).
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (preferred).
  • Master's degree (preferred).

More like this

Similar roles

Director, Software Engineering

Fiserv

Berkeley Heights, NJ 1 day ago $186,000–$285,600
Java Spring Boot Microservices Kubernetes OpenShift Azure Google Cloud Platform Cloud-native Agile Scaled Agile Framework Distributed Systems Platform Engineering
10+ yrs exp

Director, Software Engineering

Visa

Austin, TX 67 days ago $186,800–$299,200
DevSecOps CI/CD Generative AI Agentic AI System Architecture Agile Automated Testing Web Services Mobile Applications Data Governance Model Explainability ChatGPT Microsoft Copilot Software Development Lifecycle Incident Response Debugging
10+ yrs exp Hybrid

Director, Software Engineering

Visa

Foster City, CA 35 days ago $219,100–$350,800
Java Kafka Kubernetes Docker Spring Boot REST Vert.x Hazelcast Git Maven CI/CD AI/ML Generative AI Relational Databases Event-Driven Architecture API Design System Design PCI-DSS Observability
10+ yrs exp Hybrid

Director, Software Engineering

Fidelity Financial Services

Durham, NC 15 days ago
Node.js TypeScript Java GraphQL Spring Boot Spring MVC AWS Docker CI/CD Jenkins RESTful API Angular Datadog Splunk Maven Git Selenium JUnit Cucumber Test-Driven Development Linux
6+ yrs exp

Director, Software Engineering

Salesforce

San Francisco, CA 4 days ago $197,300–$313,700
AI Machine Learning Agentic Systems Distributed Systems Public Cloud Multi-tenant Platforms Database Engineering System Design Production Operations Architecture
10+ yrs exp Hybrid

Director, Software Engineering

Walmart

Bentonville, AR +1 39 days ago $130,000–$260,000
AI/ML Python Java Rust Dart DevOps Agentic Systems System Health Monitoring Cloud Cost Optimization
6+ yrs exp