YourNext
Opportunity.org

Data Engineer

Category
Jobs
Posted
October 20, 2026
Region
Europe
Country
United Kingdom
Sector
Technology & AI
Work mode
Hybrid
Apply via
careers.ocadogroup.com

Overview

Ocado Group is offering a position for a Data Engineer within the Data Engineering Modelling and Transformation team. The role involves building and maintaining the foundational data warehouse used for analytics, reporting, machine learning, and partner data products across Ocado Technology. The position is based in Hatfield and follows a hybrid working model. Visa sponsorship may be offered for suitable candidates.

What you get

Employees receive a range of benefits focused on well-being, time off, financial support, and family policies. Annual leave starts at 25 days and rises to 27 days after five years, with the option to buy more leave and work from anywhere in the world for 30 days a year. Health and well-being offerings include private medical insurance starting in the first month, an employee assistance program, specialist apps, income protection, and life assurance. Family policies feature 22 weeks of paid maternity or primary carer leave and six weeks of paid paternity leave. Financial and commuter benefits include an employer-matched pension up to 7 percent, share schemes, interest-free train ticket loans, a cycle to work scheme, and free shuttle buses connecting to Hatfield and Welwyn Garden City stations. Staff also receive a 15 percent discount with free delivery at Ocado.com starting in the first month.

Requirements

Applicants must have proven experience in developing ELT and ETL pipelines, along with experience using data transformation frameworks such as dbt. Essential qualifications include strong SQL skills, a solid understanding of programming fundamentals in Python, SQL, or standard query languages, and hands-on experience with Git and CI and CD workflows. Candidates need a degree in Computer Science, Data Science, Software Engineering, Mathematics, or equivalent practical experience, alongside a solid understanding of core data concepts such as data storage, transformation, and analysis. Strong analytical, problem-solving, and communication skills with a collaborative mindset are also required. Preferred qualifications include practical experience writing Python for data engineering, working with Google BigQuery, applying dimensional data modelling principles, using tools such as Airflow, Terraform, or Grafana, and working within agile delivery teams.