Senior Data Engineer - Streaming

The Coca-Cola Company
Atlanta, GA, United States
about 1 month ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Adobe Analytics Data Infrastructure Data Streaming Azure Service Bus Microsoft Fabric Data Lakes Pyspark Apache Flink Real Time Data Apache Kafka Spark Streaming

Job description

Experteer Overview In this role you will design and codify enterprise streaming patterns to shift Coca-Cola’s data estate toward a continuous, event-driven model. You’ll build reusable frameworks and templates that enable teams to deploy real-time data streams on Microsoft Fabric, with a focus on Kappa patterns and end-to-end reliability. You will act as the internal authority on streaming design, driving scalable ingestion and robust backfill, with dashboards to monitor health metrics. This is a high-impact opportunity to shape how real-time data supports business SLAs and decision-making. Compensation / Benefits * Build a reusable streaming architecture playbook emphasizing Kappa patterns and near-real-time analytics on Fabric * Architect, document, and templatize replay/backfill mechanisms (offset reset, checkpoint/state management, dedupe strategies) * Develop architectural blueprints and guardrails for sub-second/near-real-time latency aligned with business SLAs * Package advanced streaming concepts (stateful processing, watermarking, late-arriving data remediation, complex windowing) into reusable templates * Codify end-to-end idempotency with deterministic replay and effective-once delivery * Create metadata-driven frameworks that tolerate upstream schema drift without disrupting downstream streaming queries * Serve as internal authority on streaming design across Kafka/Event Hubs for scalable Fabric ingestion * Develop standardized dashboards to monitor end-to-end data lag, throughput, backpressure, and DLQ routing Tasks * 8+ years in data platform architecture * 3+ years architecting/operating production-grade Streaming and Kappa architectures * 4+ years Spark Streaming and Apache Kafka pipelines (topic partitioning, consumer groups, schema registries, high-throughput tuning) * Deep familiarity with Spark Structured Streaming, Kafka Streams, or Apache Flink * Strong Scala and/or PySpark experience with stateful Structured Streaming * Advanced knowledge of Delta Lake append-only sinks and checkpointing * Framework mindset with developer-facing frameworks or configurable streaming engines * Ability to articulate complex streaming concepts to developers and executives Key requirements * medical benefits * financial benefits * annual incentive/support * growth culture * inclusive and agile environment * remote/hybrid options (implied by large company practices)

Requirements

and streaming concepts (stateful processing, watermarking, late-arriving data remediation, complex windowing) into reusable templates * Codify end-to-end idempotency with deterministic replay and effective-once delivery * Create metadata-driven frameworks that tolerate upstream schema drift without disrupting downstream streaming queries * Serve as internal authority on streaming design across Kafka/Event Hubs for scalable Fabric ingestion * Develop standardized dashboards to monitor end-to-end data lag, throughput, backpressure, and DLQ routing Tasks * 8+ years in data platform architecture * 3+ years architecting/operating production-grade Streaming and Kappa architectures * 4+ years Spark Streaming and Apache Kafka pipelines (topic partitioning, consumer groups, schema registries, high-throughput tuning) * Deep familiarity with Spark Structured Streaming, Kafka Streams, or Apache Flink * Strong Scala and/or PySpark experience with stateful Structured Streaming * Advanced knowledge of aa and Lake append-only sinks and checkpointing * Framework mindset with developer-facing frameworks or configurable streaming engines * Ability to articulate complex streaming concepts to developers and executives Key requirements * medical benefits * financial benefits * annual incentive/support * growth culture * inclusive and agile environment * remote/hybrid options (implied by large company practices)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

4:30 min

Introducing data management and the shift to streaming

Mary Grygleski Mary Grygleski · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:24 min

The governance failures of centralized data lakes

Mario Meir-Huber · LIVE

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

2:04 min

Comparing offline data analytics with online stream processing

Artem Volk Artem Volk +1 · World Congress 2024

Videos

See all

Related articles

See all