Data Engineer

Anson McCade
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 172K

Job location

Charing Cross, United Kingdom

Tech stack

Airflow
Amazon Web Services (AWS)
Automation of Tests
Continuous Integration
Information Engineering
ETL
Data Structures
Python
SQL Databases
GIT
Data Lake
Data Pipelines

Job description

  • 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

Requirements

  • 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

Benefits & conditions

Up to £660/day Inside | 6 months

Apply for this position