Data Engineer
Job Title: Data Engineer
Location: London, Hybrid
As a Data Engineer, you will design, build, and maintain a modern cloud-based data platform. You will develop robust, secure, and scalable data pipelines, ensure high-quality and compliant data, and collaborate with analytics and architecture teams to support business insights.
Key Responsibilities:
- Build and maintain industrial-grade ELT pipelines to ingest, transform, and harmonise data from multiple sources.
- Deploy and industrialise cloud-based data platforms across build and run phases.
- Implement layered data architectures to structure, govern, and optimise data flows.
- Ensure data quality, lineage, and compliance with relevant regulations.
- Monitor and optimise platform performance, scalability, and security.
- Collaborate with data analysts and architects to deliver reliable datasets.
- Document processes and contribute to knowledge transfer for long-term operational autonomy.
Skills & Experience
- 5+ years as a Data Engineer or similar role.
- Strong SQL and data modeling skills.
- Hands-on experience with cloud data warehouses (Snowflake, BigQuery, Databricks).
- Proficiency with ELT tools (dbt, Fivetran, Matillion) and orchestration frameworks (Airflow, Prefect).