← Data EngineeringAll roles
Data engineering · ContractRemote

Streaming Data Engineer

SeniorApply by 2026-12-31
Apache KafkaApache FlinkPythonStreaming ELTSchema RegistryObservability
Apply now

The work

Build and operate streaming pipelines with clear contracts, backpressure handling, and replay paths. Work supports real-time analytics and feature freshness for ML and Gen AI programmes — described by latency class and data quality, not customer name.

You will

  • Design Kafka (or equivalent) topics, partitioning, and consumer groups for predictable throughput
  • Handle late events, schema evolution, and idempotent sinks into warehouse or lakehouse layers
  • Instrument lag, error rates, and poison-message quarantines with actionable alerts
  • Document replay and compaction procedures for incident recovery

You likely have

  • 5+ years operating production streaming systems, not proof-of-concept demos
  • Hands-on with at least one stream processor (Flink, Spark Structured Streaming, or equivalent)
  • Comfort with data contracts and cross-team negotiation on event schemas
  • Calm incident response when downstream dashboards or models depend on your pipeline

Candidate apply

Apply for Streaming Data Engineer

Six fields to start. Your profile is saved locally for faster re-apply across roles.

Resume

Upload PDF or Word, or paste your experience. One is enough.

Private POST only — applications are not published on this site. Files go to our hiring pipeline for screening.