Data Engineer

Data Engineer

Posted Today by Anson McCade Ltd

Negotiable
Inside
Hybrid
London, UK

Summary: The Data Engineer role is focused on joining a large-scale operations environment that manages a complex transport network. The position requires an experienced professional to design, build, and maintain data pipelines, ensuring data reliability and efficiency. The role involves collaboration with various teams to support analytics and machine learning products. This is a hybrid position based in London, requiring on-site presence two days a week when necessary.

Key Responsibilities:

  • Designing, building, and maintaining batch and streaming data pipelines that power optimisation and ML products
  • Developing robust Python-based data workflows and production-grade ingestion and transformation logic
  • Modelling and optimising data structures to support analytics, reporting, and Real Time decision systems
  • Owning end-to-end data workflows: ingestion, transformation, orchestration, and integration into downstream applications
  • Working closely with Embedded Data Scientists, Engineers, and Product teams to ensure data is reliable, timely, and fit for purpose

Key Skills:

  • Strong experience in data engineering within complex, data-rich operational environments
  • Advanced Python for production systems (clean, tested, modular code)
  • Expert-level SQL for building performant, reliable data models and pipelines
  • Hands-on with modern data pipeline tooling and workflow orchestration (Dagster/Airflow or similar)
  • Experience designing and implementing robust ETL/ELT processes across multiple data sources
  • Solid experience with cloud platforms (AWS preferred) and modern data architectures (data lakes/warehouses)
  • Familiarity with CI/CD, Git, automated testing, and infrastructure-as-code practices
  • Exposure to large-scale operational or logistics domains

Salary (Rate): £660 daily

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Data Engineer

London (Hybrid - 2 days on-site when required)

Up to £660/day Inside | 6 months

A opportunity to join a large-scale, mission-critical operations environment that runs one of the most complex transport networks in the world. They're in search of an experienced Data Engineer to join their team.

Key skills & experience:

  • Strong experience in data engineering within complex, data-rich operational environments
  • Advanced Python for production systems (clean, tested, modular code)
  • Expert-level SQL for building performant, reliable data models and pipelines
  • Hands-on with modern data pipeline tooling and workflow orchestration (Dagster/Airflow or similar)
  • Experience designing and implementing robust ETL/ELT processes across multiple data sources
  • Solid experience with cloud platforms (AWS preferred) and modern data architectures (data lakes/warehouses)
  • Familiarity with CI/CD, Git, automated testing, and infrastructure-as-code practices
  • Exposure to large-scale operational or logistics domains

What you'll be doing:

  • Designing, building, and maintaining batch and streaming data pipelines that power optimisation and ML products
  • Developing robust Python-based data workflows and production-grade ingestion and transformation logic
  • Modelling and optimising data structures to support analytics, reporting, and Real Time decision systems
  • Owning end-to-end data workflows: ingestion, transformation, orchestration, and integration into downstream applications
  • Working closely with Embedded Data Scientists, Engineers, and Product teams to ensure data is reliable, timely, and fit for purpose

To hear more, get in touch with Connor Smyth at Anson McCade.