McDonald's is seeking to Double Down on the 3Ds (Delivery, Digital and Drive Thru) and accelerate technology innovation to provide a fast, easy experience for 65M+ customers a day, and is looking for an Integration Platform Engineer to design, build, and support their next-generation real-time event streaming and processing platform.
Requirements
- Strong expertise in Apache Kafka ecosystem, with production experience using Confluent Cloud or Platform experience with real-time streaming platforms (e.g., Apache Kafka, AWS Kinesis, Google Pub/Sub) and event-driven architectures
- Experience designing scalable event-driven architectures and real-time data ingestion solutions.
- Proficiency in Terraform, CI/CD pipelines (e.g., GitLab, Jenkins), and scripting languages (Python, Shell).
- Hands-on experience with Confluent Cloud, AWS MSK and cloud-native services (GCP or AWS preferred).
- Experience with Kafka monitoring tools and observability frameworks.
- Strong understanding of stream processing, message durability, partitioning, and exactly-once semantics.
- Experience working with schema registry, Avro/JSON/Protobuf, and topic versioning.
Responsibilities
- Design, implement, and operate real-time data streaming pipelines using Apache Kafka and Confluent Cloud, AWS MSK, Google Cloud Pub/Sub or similar technologies.
- Implement and optimize deployment processes for real-time streaming platforms, ensuring efficient, reliable data flow
- Develop and maintain Kafka topics, schemas, producers, consumers, and stream processing applications (e.g., ksqlDB, Kafka Streams, Flink).
- Build event-driven integration patterns that serve both internal systems and customer-facing APIs.
- Collaborate with application teams to define event schemas and implement schema registry best practices.
- Implement robust monitoring, alerting, and observability for Kafka infrastructure and data flows to ensure platform stability and promptly address performance issues and incidents
- Automate platform provisioning and configuration using Terraform, CI/CD pipelines, and Infrastructure as Code (IaC) best practices.
Other
- 5+ years of experience in data engineering, platform engineering, or integration engineering roles.
- Excellent problem-solving and communication skills.
- Benefits eligible: This position offers health and welfare benefits, a 401(k) plan, adoption assistance program, educational assistance program, flexible ways of working, and time off policies (including sick leave, parental leave, and vacation/PTO).
- Bonus eligible: This position is eligible for a bonus, calculated based on individual and company performance.
- Long term Incentive eligible: This position is eligible for stock or other equity grants pursuant to McDonald’s long-term incentive plan.