Senior Data Engineer

Reed
Sundridge, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£55,000.0 - £65,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Airflow Amazon Web Services Microsoft Azure BigQuery Cloud Computing Software Quality Continuous Integration Information Engineering Extract Transform Load (ETL) Data Systems Data Warehousing
+14 more
Identity and Access Management Python (Programming Language) Data Mesh Standard Sql SQL Databases Google Cloud Cloud Platform System Test-Driven Development (TDD) Git Integration Frameworks Data Management Terraform Data Pipelines Docker

Job description

  • Design, develop, and maintain cloud-based data platforms and products.
  • Lead the delivery of data solutions across the full product lifecycle.
  • Build and optimise ETL/ELT pipelines and data processing frameworks.
  • Collaborate with architects, product managers, and engineering teams to solve technical challenges.
  • Produce clear technical documentation and communicate solutions to both technical and non-technical stakeholders.
  • Ensure code quality through testing, peer reviews, and adherence to engineering standards.
  • Support CI/CD processes, change management, and environment controls.
  • Mentor junior engineers and contribute to the development of team capability.
  • Drive continuous improvement and adoption of modern data engineering practices.

Technologies:

  • Airflow
  • AWS
  • Azure
  • BigQuery
  • CI/CD
  • Cloud
  • Composer
  • Docker
  • ETL
  • Git
  • IAM
  • Support
  • Python
  • SQL
  • Terraform
  • dbt

More:

We are a growing data engineering function delivering modern cloud-based data products and platforms that enable better decision-making across the business. This role offers the opportunity to work on a modern cloud data platform, helping design, build, and deliver scalable data products using leading technologies and engineering practices. You will work closely with product managers, architects, and engineers, take ownership of the full data product lifecycle, and contribute to mentoring, peer reviews, and best practices. This is an excellent opportunity to influence enterprise-scale data solutions and help shape the continued evolution of a forward-thinking data engineering function.

Requirements

  • 5+ years experience in Data Engineering with a strong focus on ETL/ELT development.
  • Strong proficiency in SQL and Python.
  • Hands-on experience with DBT, Git, Terraform, IAM, Airflow/Composer, and Docker.
  • Cloud platform experience, preferably Google Cloud Platform (BigQuery), with Azure or AWS also considered.
  • Experience building and maintaining modern data warehouses and data platforms.
  • Strong understanding of CI/CD, change management, and environment controls across development, test, and production environments.
  • Experience producing clear technical documentation and supporting governance processes.
  • Knowledge of Data Mesh principles, Test-Driven Development, and Agile delivery methodologies.
  • Strong problem-solving, communication, and stakeholder management skills.
  • Experience mentoring junior engineers and contributing to engineering best practices.

Apply for this position

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

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…