Looking for a Data Engineer to build and maintain the data pipelines and platforms that power analytics, reporting and machine learning. You'll work with modern cloud tooling and join a collaborative team where your work has real business impact.
What You'll Be Doing
Designing, building and optimising scalable ETL/ELT pipelines
Developing and maintaining data warehouses and lakes in the cloud
Ensuring data quality, reliability and security across the platform
Working with Data Scientists, Analysts and Product teams to deliver usable datasets
Automating workflows and improving performance and cost efficiency
Contributing to best practice, code reviews and documentation
What You'll Bring
Essential
Strong Python and SQL skills
At least a BSc degree or equivalent
Experience building data pipelines in production
Hands-on experience with a cloud platform (AWS, Azure or GCP)
Experience with data warehousing (Snowflake, Redshift, BigQuery or Synapse)
Understanding of data modelling and CI/CD
Desirable
Spark, Databricks or Kafka
Orchestration tools such as Airflow or dbt
Infrastructure as Code (Terraform)
Experience supporting ML workloads
What's On Offer
Competitive salary and bonus
Hybrid working
Pension, private healthcare, holiday, training budget
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.