Role overview
You will design and build data pipelines that move client data reliably from source systems into warehouses and analytics tools that teams can trust.
This is an evergreen track — a permanently open talent pipeline rather than a dated vacancy. We review applications continuously and open a seat when we meet the right person.
Key responsibilities
- Develop batch and streaming data pipelines.
- Integrate data sources and model data for analytics.
- Implement data quality checks and monitoring.
- Support analysts and BI tools with well-structured datasets.
- Maintain data engineering infrastructure.
Required skills & qualifications
- Strong SQL and Python.
- Experience with a modern data stack (dbt, Airflow or similar).
- Experience with a cloud data warehouse.
- Care about data quality and documentation.
Relevant tools & technologies
- SQL
- Python
- dbt
- Airflow
- BigQuery
- Snowflake
Application process
Send your CV and the work that best shows how you think — links, repos, decks or campaigns. We reply to every application within seven days, and the full five-step process (including a paid working session) is published on the careers page.
Apply for Data Engineer