Taro Logo

Data Engineer III

McDonald's is the leading global omni-channel restaurant brand, serving 65M+ customers daily across 25,000+ locations through Drive-thru, McDelivery, dine-in and takeaway.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Data Engineer III

McDonald's Global Technology is seeking a Data Engineer III to join their Data & Analytics team, playing a crucial role in their digital transformation journey. As part of the world's leading restaurant brand serving 65M+ customers daily, you'll be responsible for building scalable data solutions that power critical business decisions. The role combines technical expertise in cloud platforms (AWS/GCP) with data engineering best practices to deliver high-impact data products.

You'll work on designing and implementing data pipelines, maintaining data architectures, and ensuring data quality across McDonald's vast digital ecosystem. The position offers the opportunity to work with cutting-edge technologies while solving complex data challenges at global scale. You'll collaborate with data scientists, analysts, and cross-functional teams to drive data-driven innovation.

The ideal candidate brings strong technical skills in Python, SQL, and big data technologies, combined with experience in cloud platforms and data governance. You'll be part of McDonald's mission to leverage technology for creating feel-good moments for millions of customers worldwide. The role offers comprehensive benefits, including health coverage, 401(k), equity participation, and educational assistance.

This position is based in Chicago and offers the chance to work with a global team while contributing to McDonald's Accelerating the Arches strategy. You'll be at the forefront of using AI, robotics, and emerging technologies to transform the restaurant industry. The role provides excellent growth opportunities within a company that values diversity, inclusion, and innovation.

Last updated 18 minutes ago

Responsibilities For Data Engineer III

  • Build and maintain reliable data products that support business needs
  • Design and develop data pipelines and ETL processes
  • Implement and maintain scalable data architectures
  • Collaborate with data scientists and analysts
  • Build and optimize data integration workflows
  • Monitor and troubleshoot data pipelines
  • Ensure data security and compliance
  • Manage cloud platform data infrastructure
  • Document data engineering processes
  • Coordinate with distributed teams across time zones

Requirements For Data Engineer III

Python
  • Bachelor's or Master's degree in Computer Science or related engineering field
  • Strong experience with AWS & GCP backend tech stack
  • Proficiency in Python programming
  • Experience with Apache Spark
  • Hands-on experience with ETL/ELT and data integration
  • Strong SQL and database knowledge
  • Expert knowledge of data quality functions
  • Experience in data management & governance
  • Excellent problem-solving skills
  • Strong communication and collaboration abilities

Benefits For Data Engineer III

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Health and welfare benefits
  • 401(k) plan
  • Adoption assistance program
  • Educational assistance program
  • Flexible ways of working
  • Paid time off (including sick leave, parental leave, and vacation/PTO)
  • Bonus eligible
  • Long-term incentive/equity grants

Interested in this job?

Jobs Related To McDonald's Data Engineer III

Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

Senior Software Engineer position at Gates Foundation focusing on data and statistical modeling for global health initiatives, offering competitive compensation and comprehensive benefits.

Senior Data Science Engineer, Hockey

Senior Data Science Engineer position at DraftKings focusing on hockey analytics, statistical modeling, and machine learning implementation for sports betting platform.

Software Engineer III

Senior Software Engineer role at Truist focusing on data engineering and management, requiring 6+ years of experience in software development and data systems.

Data Engineer/Software Engineer

Senior Data Engineer position at Parsons Corporation focusing on AI systems and data pipeline development, offering hybrid work and comprehensive benefits.

Senior Software Engineer, Data Capability Group

Senior Software Engineer position at Bristol Myers Squibb focusing on data engineering and research data management, utilizing AWS, AI/ML, and modern development tools.