SubBanner banner image

Lead Data Engineer

London, United Kingdom (Britain / UK)

Apply by 8 Sept 2026

UK £130,000

Job Ref.: 56862

Job Type: Permanent

Share Job
Consultant

Job Description

Location: London, United Kingdom

Salary: £130,000 per annum

Industry: Engineering

Overview

We are seeking a Lead Data Engineer to design, build and own scalable data platforms that enable high-quality analytics, reporting and data-driven products. You will provide technical leadership across the data engineering function, set standards for reliability and governance, and partner with stakeholders to deliver trusted datasets and pipelines.

Key Responsibilities

  • Lead the architecture and delivery of modern data platforms (lakehouse/warehouse) and robust ETL/ELT pipelines.
  • Define engineering standards for code quality, testing, documentation, security and operational excellence.
  • Own data modelling (dimensional, Data Vault and domain-oriented approaches) and optimise performance and cost.
  • Implement orchestration, monitoring and alerting for data workflows; manage SLAs and incident response.
  • Drive data governance: lineage, catalogue, access controls, retention policies and GDPR-aligned practices.
  • Collaborate with analytics, software and platform teams to deliver reusable data products and APIs.
  • Mentor engineers, conduct code reviews, and contribute to hiring and capability development.

Required Skills & Experience

  • Significant experience in data engineering, including leading teams or major technical initiatives.
  • Expert SQL and strong programming skills in Python and/or Scala.
  • Cloud data engineering experience (AWS, Azure or GCP), including object storage, compute and managed data services.
  • Strong experience with modern data warehousing/lakehouse tools (e.g., Snowflake, BigQuery, Redshift, Databricks).
  • Hands-on orchestration experience (e.g., Airflow, Dagster, Prefect) and CI/CD for data pipelines.
  • Experience with streaming and event-driven data (e.g., Kafka, Kinesis, Pub/Sub) is highly desirable.
  • Proficiency with infrastructure as code (e.g., Terraform, CloudFormation) and containerisation (Docker; Kubernetes beneficial).
  • Strong understanding of data quality frameworks, testing (unit/integration), and observability.
  • Excellent stakeholder management and communication skills, able to translate requirements into technical solutions.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics or a related discipline (or equivalent experience).
  • Relevant cloud or data certifications are advantageous.

What You’ll Bring

  • A pragmatic, delivery-focused mindset with a commitment to high standards.
  • Ability to lead by example, coach others and build effective engineering practices.
  • Curiosity, accountability and a continuous improvement approach.
APPLY NOW

Recent Jobs.

DevOps Engineer - Financial Services, Python, ETL, Powershell, SQL Publish date: Invalid Date
London, Greater London, South East, England

Data Engineer 6 Month Contract Initially London - 2 days a week onsite £600 - £700 per day via Umbrella A leading Investment Bank is searching for a Data Engineer to join them on an interim basis. You

Java DeveloperPublish date: Invalid Date
London, United Kingdom (Britain / UK)

Java Developer Location: London (Hybrid) Salary: [Insert range] Type: Full-time Build software that actually scales—and matters We’re looking for a Java Developer to join a growing engineering team

Data Engineer - Financial Services, Python, ETL, Powershell, SQL Publish date: Invalid Date
London, Greater London, South East, England

Data Engineer 6 Month Contract Initially London - 2 days a week onsite £600 - £700 per day via Umbrella A leading Investment Bank is searching for a Data Engineer to join them on an interim basis. You