Sr Manager, Engineering Tech Lead

Date: Jul 2, 2025

Location: Chicago, IL, US, 60607

Company: McDonald's Corporation

Company Description
McDonald’s is proud to be one of the most recognized brands in the world, with restaurants in over 100 countries that serve 70 million customers daily. As the global leader in the food service industry, our legacy of innovation and hard work continues to drive us.
From drive thru updates to delivery to mobile order and pay, we are innovating quickly and growing. Joining McDonald's means thinking big and preparing for a career that can have influence around the world.
 

Department Overview

The Commercial Products & Platforms team develops global technology solutions that delight our customers and enables order placement at our restaurants.

 

The Senior Manager, Tech Lead will play a pivotal role in defining technical strategies and architectural solutions, leading the development and deployment of ordering features and enhancements for McDonald's commerce channels. The Tech Lead will focus on Channel Orchestration capabilities within the ordering domain. Our Channel Orchestrators power the ordering experience across our commerce channels, facilitating communication between multiple clients and our ordering microservices to enable order placement and completion. This role will focus on orchestrators and orchestrator processors driving ordering at McDonald’s. The Tech Lead will report to the Director – Tech Lead (Ordering).

This is an exciting opportunity for an experienced technology leader to help shape the transformation of the ordering experience and define the technology direction of channel orchestrators.

Responsibilities

  • Establish a technical vision and strategy for our products, with a primary focus on McDonald's ordering capabilities across customer-facing channels. Create solutions that align with business goals for the channel orchestration experience. Evaluate, solution and lead the development of software capabilities.
  • Drive the technical direction for ordering capabilities and lead development teams.
  • Partner with Product counterpart to break down large, complex solutions into smaller deliverables that provide functionality to users. Work with product counterpart to prepare product and sprint backlog.
  • Partner with our Product, Architecture, Operations, and other teams to aid the solution, development, and deployment processes.
  • Act as the technical leader for Software Development Engineers (SDEs) within your squads, ensuring technical excellence and adherence to best practices. Provide leadership to team members and peers, collaborate with others, and hold yourself and the team accountable for results.
  • Lead infrastructure sizing and tuning for all Commerce Platforms domains. Provide infrastructure support to all Commerce Platforms teams. Work with squads to triage and resolve infrastructure-related issues. Aid in performance tuning and sizing for Commerce Platforms triads.
  • Ensure test coverage across all orchestrator features and services. Partner with DevOps and other teams to increase automation test coverage. Work with engineering teams to emphasize test-driven development practices.
  • Manage external vendor squads and partners to ensure they meet McDonald's quality and efficiency standards.
  • Ensure code development aligns with architectural, quality, and security standards, maintaining documentation standards for all software shipped.
  • Be accountable for the deployment of new features, including quality assurance, environment deployment, and defect remediation.
  • Act as a mentor to junior Tech Leads, sharing your expertise and fostering their growth.

Qualifications

Willingness and ability to live the McDonald’s values every day: Serve, Inclusion, Integrity, Community, and Family.

· 8+ years of technology experience, with a strong background in software engineering and architectural design.

· 4+ years of Agile Product Management experience, preferably leading agile development teams.

· Expertise in software development, Agile methodologies, and architectural design.

· Strong communication and leadership skills.

· Broad understanding of programming languages

· Experience in retail, restaurant and/or digital technology, especially mobile and web applications.

· Experience leading cross-functional teams and managing direct and indirect reports.

· Expertise in project and product planning, including prioritization and roadmap creation.

· Understanding of CI/CD practices, rollback strategies and zero-downtime deployments

· Passion for improving customer experience and operational efficiency through innovative technology solutions.

Compensation

Benefits eligible: Yes
Bonus eligible: Yes
Long term incentive eligible: Yes
The expected salary range for this role is $149,260 - $190,310 per year.
 
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we may also consider your experience, and other job-related factors.

Additional information
At McDonalds we are People from all Walks of Life...


People are at the heart of everything we do, and they make the McDonalds experience. We embrace diversity and are committed to creating an inclusive culture that means people can be their best authentic self in our restaurants and offices, which helps us to better serve our customers. We have a strong heritage of diversity and representation within our communities, which we are proud of. The diversity of our people, customers, Franchisees, and suppliers gives us strength.

We do not tolerate inequality, injustice, or discrimination of any kind. These are hugely important issues and a brand with our reach and relevance means we have a very meaningful role to play.

We also recognise our responsibility as a large employer to continue being active in our communities, helping to develop skills and drive aspirations that will help people to be more aware of the world of work and more successful within it, whether with McDonalds or elsewhere.


Nearest Major Market: Chicago