Delivery Hero · api.smartrecruiters.com · checked today
Senior Data Engineer – MarTech
Skills, with evidence
- Airflow / orchestration
Orchestration and integration patterns: Airflow DAG design, Pub/Sub, API and file-based ingestion (GCS, S3, CloudSQL replicas), idempotency, deduplication, backfills and late-arriving data.
must have - Data modelling
Apply dimensional and incremental modelling, historisation, partitioning and clustering, and judge when each applies.
must have - Data quality
Define tests, freshness SLAs and anomaly checks across owned domains, reducing incident rate and time-to-detect instead of reacting after stakeholders notice.
must have - Python
Software engineering practice: strong Python and SQL with modularisation, testing, CI/CD, version control and monitoring.
must have - SQL
Advanced SQL and data modelling: deep BigQuery skills, dimensional and incremental modelling, historisation, partitioning and clustering, and the judgment to know when each applies.
must have - Spark
You will work across a broad technical surface (BigQuery, dbt, Airflow, Pub/Sub, Spark) at global scale.
must have - dbt
dbt and transformation frameworks: model structure, tests, documentation and macros, keeping a large transformation DAG maintainable.
must have - Governance & security
Own lineage, access control, PII policy tags and GDPR-compliant handling across your domains.
must have · not practised here - Failure handling
Take a domain from requirements to production, monitoring and daily operation, rather than handing it over at deployment
- Schema evolution & contracts
We are looking for a Senior Data Engineer to own domains of this platform end-to-end: modelling, pipeline design, data quality, and the data contracts our stakeholders build on.
- Cost & performance
Apply dimensional and incremental modelling, historisation, partitioning and clustering, and judge when each applies
- Idempotency & backfills
Design for idempotency, deduplication, backfills and late-arriving data
- Streaming
You will work across a broad technical surface (BigQuery, dbt, Airflow, Pub/Sub, Spark) at global scale, and you will be the person stakeholders come to when a domain needs to be designed, not just maintained.
- GCP
You will work across a broad technical surface (BigQuery, dbt, Airflow, Pub/Sub, Spark) at global scale, and you will be the person stakeholders come to when a domain needs to be designed, not just maintained.
not practised here
Your plan
- SQL
drills at the Senior level
- Python
drills at the Senior level
- Modelling
drills at the Senior level
- Pipelines
drills at the Senior level
- Spark
drills at the Senior level
The full plan, drill by drill, is on the job page.
leaves in 11 dremoved the moment Delivery Hero closes it
