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).

Job Details

Company
Morgan Mckinley (Crawley)
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Posted