Taro Logo

Software Engineer III

McDonald's is the leading global omni-channel restaurant brand focused on technology innovation to serve 65M+ customers daily across 25,000+ locations.
$129,800 - $165,490
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III

McDonald's, the global leader in quick-service restaurants, is seeking a Senior DevOps Engineer to join their Global Technology team. This role is part of their ambitious growth strategy, Accelerating the Arches, which focuses on digital transformation to serve 65M+ customers daily across 25,000+ locations.

The position offers an exciting opportunity to work at the intersection of restaurant operations and cutting-edge technology. As a DevOps Engineer III, you'll be responsible for transforming and standardizing CI/CD pipelines and development environments, working with various teams including test automation, product engineering, and third-party vendors.

The role requires 7+ years of professional software development experience with a focus on DevOps practices. You'll need strong expertise in Python, cloud platforms (AWS/GCP), Kubernetes, and various CI/CD tools. The position involves both technical leadership and mentoring responsibilities, making it ideal for someone who enjoys both hands-on development and team leadership.

McDonald's offers a comprehensive benefits package including health coverage, 401(k), equity participation, and various assistance programs. The salary range of $129,800 - $165,490 reflects the role's senior level and the company's commitment to competitive compensation.

This is an excellent opportunity for a seasoned DevOps professional looking to make an impact at scale, working on systems that serve millions of customers daily. You'll be part of a team that's leveraging AI, robotics, and emerging technologies to revolutionize the restaurant industry while maintaining McDonald's position as a global leader in food service technology.

Last updated 2 days ago

Responsibilities For Software Engineer III

  • Evaluate CI/CD pipeline and development environments
  • Identify and test solutions to transform environments and CI/CD tooling
  • Set standards for development teams to follow as part of their SDLC
  • Coach junior engineers and knowledge share
  • Lead initiatives and projects
  • Present to technical and non-technical audiences
  • Partner with other teams on multi-functional efforts
  • Educate and advise development teams on CI/CD standards

Requirements For Software Engineer III

Python
Kubernetes
  • 7+ years of non-internship professional software development experience in DevOps
  • Excellent coding and scripting skills (Bash, Python)
  • Experience with cloud architectures and container platforms
  • Knowledge of deployment automation solutions (Puppet, Chef, Ansible)
  • Knowledge of cloud infrastructure (AWS, GCP) and Kubernetes
  • Experience with Docker
  • Experience with Jenkins Pipelines, GitHub Actions, SonarQube
  • Bachelor's Degree in Computer Science or related field or equivalent experience

Benefits For Software Engineer III

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Health and welfare benefits
  • 401(k) plan
  • Adoption assistance program
  • Educational assistance program
  • Flexible ways of working
  • Parental leave
  • Vacation/PTO
  • Annual bonus
  • Stock/equity grants

Interested in this job?

Jobs Related To McDonald's Software Engineer III