Director, Software Engineering

McDonald’s Corporation

Actively hiring
Chicago, Illinois Posted 11 days ago $195,371$244,214 / year

At a glance

AI generated

TL;DR

The Director of Software Engineering for Kiosk and Restaurant Platform leads a 28-person team within McDonald’s Restaurant Technology group, focusing on developing the global technology products and platforms that enhance restaurant operations. This role involves driving the tech strategy, design, and development of the Kiosk application and platform foundation, ensuring alignment with product roadmaps through collaboration with key stakeholders like Product Management and Security. The director will oversee architectural discussions, enforce engineering best practices, manage security compliance, and deliver technology solutions enabling business goals while managing budgets and ROI. Key skills include extensive experience in software engineering, leading large teams in Agile environments, and a deep understanding of restaurant applications and operational requirements. Proficiency in relevant technologies such as Java, Python, or JavaScript, along with expertise in cloud platforms like AWS or Azure, is essential for this role.

Skills

Agile Kubernetes CI/CD Python Java SQL PostgreSQL AWS Azure GCP Docker Terraform Git Jira Confluence MVP Scrum DevOps REST GraphQL

What you'll do

  • Drive strategy, design, and development of Kiosk application and Platform foundation.
  • Lead architectural discussions and oversee tech delivery for internal resources and vendors.
  • Define and enforce quality standards and acceptance criteria for all products and platforms.
  • Manage security compliance, data integrity, and standards to ensure sensitive data is secure.
  • Deliver technology solutions enabling the business to meet its vision, mission, and strategy.

What we're looking for

  • At least 10 years of hands-on technical experience in software engineering, architectural design, and application development.
  • Proven leadership in managing large software engineering teams within an Agile environment.
  • Experience leading global change programs impacting people, process, and technology.
  • Strong background in restaurant applications and operational requirements for restaurant tech.
  • Ability to manage complex deployments across multiple regions and oversee financial forecasts.
  • Deep understanding of global complexities and market differences in a matrixed organization.
  • Effective communication skills with various business areas including marketing, sales, finance, and operations.

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 64 open roles on FindRole.

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

Most-posted roles

View all roles at McDonald’s Corporation