Go Back
Data Engineer
Data Engineer
Location: London (4 days/week in office)
We are working with a world leading E-commerce company who have a platform used by millions worldwide — and data is at the heart of it. Their systems already process thousands of messages per second, powering real-time learning, analytics, and reporting at global scale.
We’re looking for a Data Engineer to join the platform team. You’ll help design, build, and run pipelines and services on a modern data stack (Kafka, AWS, Iceberg, Kubernetes), collaborating with engineers, data scientists, and product teams across multiple regions.
What you’ll do
- Build & maintain streaming and batch pipelines
- Develop our Lakehouse (AWS S3 + Iceberg)
- Ensure data is trustworthy, accessible, and reusable
- Implement schemas, contracts, and observability
- Support compliance with global data regulations
What you’ll bring
- Good working experience in data engineering
- Hands-on with Kafka/Pulsar/Kinesis
- Strong SQL & relational DBs (Postgres/MySQL)
- Coding experience in Java/Scala
- Cloud (AWS preferred) + Infrastructure-as-Code familiarity
- Solid understanding of ETL/ELT and data modeling
Nice to have: Iceberg/Delta/Hudi, Airflow/Dagster/Prefect, Python/TypeScript, data governance.