Data Engineer III
McDonald’s Corporation
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 50% of similar roles. Most pay $126,800–$193,062 — the shaded band above. At the midpoint, this role pays about $155k versus about $160k for comparable roles.
Based on 240 similar postings.
Employer
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 43 open roles on FindRole.
Listed pay typically runs $138,207–$172,758 across 26 roles with salary data.
Most-posted roles
At a glance
The Data Engineer III joins the mCDP mParticle engineering team to design, develop, and maintain customer data pipelines, audience-building capabilities, and activation feeds that power engagement across digital and restaurant channels. This role involves building scalable solutions for real-time data processing, implementing automated quality checks, and managing complex work items from requirements through production deployment. The engineer will utilize a technical stack including SQL, Python, JavaScript, or Node.js, alongside tools like Kafka, Spark Structured Streaming, Flink, Dataflow, and GCP services such as BigQuery and Pub/Sub. Key responsibilities include onboarding data sources, performing identity resolution, and managing ETL/ELT pipelines to support marketing and personalization use cases. The role focuses on solving technical challenges within the customer data ecosystem to ensure reliable, high-quality data flow for audience segmentation and activation.
What does a Data Engineer earn?
Median $177300 from 230 postings across 57 companies.
Skills
What you'll do
What we're looking for
More like this
McDonald’s Corporation
McDonald’s Corporation
McDonald’s Corporation
McDonald’s Corporation
JPMorgan Chase
JPMorgan Chase