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
£ 172KJob 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