Lead Data Engineer / Technical Lead

Posted 23 January 2026
LocationCity of London
Job type Contract
Discipline Technology

Job description

Role: Lead Date Engineer

​The Lead Data Engineer will own the end-to-end technical delivery of the data migration and engineering programme. This role acts as the single technical point of accountability, setting architecture, defining standards, coordinating delivery across workstreams, and ensuring outputs meet the client’s quality, security, and scalability expectations.


Key Responsibilities

  • Own and evolve the AWS/CDP reference architecture for data ingestion, transformation, and consumption

  • Define and enforce engineering standards (Terraform, CI/CD, dbt, data modelling, naming conventions)

  • Oversee migration of ~8–10 enterprise databases into AWS using DMS/CDC and modern ingestion patterns

  • Ensure full data lineage, cataloguing, and documentation are produced

  • Coordinate backlog prioritisation, sprint planning, and delivery sequencing

  • Validate all technical deliverables for quality, performance, security, and operational readiness

  • Act as senior technical interface with stakeholders and delivery partners

  • Lead knowledge transfer and upskilling of engineers

Required Experience & Skills

  • 5+ years in data engineering, including leadership or principal-level roles

  • Deep hands-on AWS experience: S3, Redshift, Glue, Lambda, EMR, DMS, IAM, Step Functions

  • Strong experience designing and delivering large-scale data migrations

  • Expert-level Python and SQL

  • Infrastructure-as-Code using Terraform

  • Data modelling and warehouse design (star schema, performance tuning)

  • Strong experience with dbt and modern ELT patterns

  • Excellent stakeholder communication and technical leadership skills


Apply now!