Taro Logo

Sr Data Engineer

McDonald's is the leading global omni-channel restaurant brand serving 65M+ customers daily through 25,000+ Drive thrus, McDelivery, dine-in and takeaway.
$149,260 - $190,310
Data
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Consumer

Description For Sr Data Engineer

McDonald's Global Technology is seeking a Senior Data Engineer to join their Data & Analytics team, playing a crucial role in their digital transformation journey. This position offers an opportunity to work at the forefront of technology innovation for the world's leading restaurant chain, serving over 65 million customers daily across 25,000+ locations.

The role combines technical leadership with hands-on engineering, requiring expertise in data engineering, cloud computing (particularly GCP), and big data processing. You'll be responsible for building and maintaining scalable data solutions that power McDonald's data-driven decision-making processes, working with cutting-edge technologies including AI and robotics.

As a Senior Data Engineer, you'll lead engineering teams, collaborate with data scientists and analysts, and take ownership of critical data infrastructure components. The position requires deep expertise in Python, Apache Spark, and data modeling, along with strong leadership and communication skills.

The compensation package is competitive, ranging from $149,260 to $190,310, and includes comprehensive benefits such as health coverage, 401(k), equity grants, and flexible working arrangements. McDonald's offers a unique blend of global scale and technical innovation, making this an excellent opportunity for experienced data engineers looking to make an impact at a company that's actively reshaping the restaurant industry through technology.

Working at McDonald's Global Technology means being part of a diverse, talented team that's digitizing the Golden Arches and creating feel-good moments for millions of customers worldwide. The company's commitment to innovation, coupled with its unparalleled global reach, provides an exciting environment for professional growth and technical challenges.

Last updated 22 days ago

Responsibilities For Sr Data Engineer

  • Build and maintain reliable data products supporting business needs
  • Lead back-end engineering team and facilitate cross-functional relationships
  • Design and develop data pipelines and integration processes
  • Implement and maintain scalable data architectures
  • Collaborate with data scientists and analysts
  • Monitor and troubleshoot data pipelines
  • Ensure data security and compliance
  • Manage data infrastructure on GCP
  • Document data engineering processes
  • Coordinate with teams across different time zones

Requirements For Sr Data Engineer

Python
  • Bachelor's or Master's degree in Computer Science or related engineering field
  • 10+ years of strong experience in data engineering, preferably with cloud-based tech stack
  • 7+ years of proficiency in programming languages like Python
  • 5+ years of hands-on experience with big data processing frameworks like Apache Spark
  • 5+ years of hands-on experience with data modeling, ETL / ELT development
  • Experience with RELTIO master data management is a strong plus
  • Working knowledge of relational and dimensional data design
  • Solid understanding of SQL and database concepts
  • Expert knowledge of data quality functions
  • Experience in leading engineering teams
  • Excellent communication and collaboration skills

Benefits For Sr Data Engineer

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 Sr Data Engineer