Senior Data Engineer

Harnham
London, UK
4 days ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £80,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Business Analytics Applications Data Analysis Microsoft Azure Cloud Computing Continuous Integration Data Architecture Information Engineering Data Governance Data Infrastructure Extract Transform Load (ETL)
+10 more
Data Systems Dimensional Modeling Python (Programming Language) Machine Learning SQL Databases Cloud Platform System Sql Optimization Git Flow Deployment Automation Data Pipelines

Job description

As a Senior Data Engineer, you will be responsible for designing, building, and maintaining the data foundations that power a suite of AI-enabled products and analytics solutions.

Specifically, you can expect to be involved in the following:

  • Design and develop scalable ETL and ELT pipelines across operational, analytical, and AI data environments.
  • Build robust SQL and Python-based data solutions for production use.
  • Develop and enhance data models that support analytics, machine learning, and customer insight initiatives.
  • Contribute to CI/CD processes, deployment automation, and version-controlled engineering practices.
  • Collaborate with data scientists, product teams, and engineers to deliver reliable and scalable solutions.
  • Implement monitoring, validation, data quality controls, and governance processes.
  • Support the integration of machine learning outputs into production environments.
  • Mentor colleagues and contribute to engineering standards, documentation, and best practice development

Requirements

The successful Senior Data Engineer will have the following skills and experience:

  • Strong commercial experience in Data Engineering and cloud-based data platforms.
  • Advanced SQL skills and experience building transformation pipelines.
  • Strong Python capability for orchestration, automation, and data tooling.
  • Excellent understanding of dimensional modelling and scalable data architecture.
  • Experience working with cloud technologies such as Azure, AWS, or GCP.
  • Knowledge of CI/CD practices, Git workflows, and deployment lifecycle management.
  • Experience implementing data governance, monitoring, and quality controls.
  • Ability to work effectively with cross-functional teams and communicate complex technical concepts clearly.
  • A collaborative approach with strong problem-solving and stakeholder engagement skills

About the company

They are a rapidly scaling SaaS organisation that helps businesses unlock greater value from their data through advanced analytics and AI-powered products. Their technology supports enterprise clients across a range of sectors, delivering actionable insights that improve decision-making and commercial performance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:36 min

Evolution from key-value stores to distributed SQL

Wei Hu Wei Hu · World Congress 2025

Videos

See all

Related articles

See all