Principal Data Engineer

Apply Now

Job Description

Our mission is to transform the car buying experience across the UK and Europe by providing better selection, flexibility, transparency, convenience and peace of mind. Our aim is to make getting your next car no different to ordering any other product online today, where consumers can simply and seamlessly purchase, finance or subscribe to a car entirely online for delivery or collection in as little as 72 hours.

Cazoo was founded in 2018 by serial entrepreneur Alex Chesterman OBE, has a highly experienced management team and is backed by some of the leading global technology investors

Job summary:

We are looking for an enthusiastic, driven and intelligent principal data engineer to join the Cazoo team in our Global headquarters in London, UK and the wider data team across Munich and Lisbon.

We are a data driven tech organisation embracing the world of event driven and serverless solutions, value adding data products and cross cloud provider data lakes and data warehouses. The data engineering team is vital to that mission - you will play a key part in helping guide us to be true to this mission.

What you’ll be doing:

As a principal data engineer, you will lead our Data Platforms team, consisting of our data lake, data warehouse, pipelines and ML ops framework. You will drive the technical development and implementation of our data platform, making sure we deliver practical solutions that lead directly to improvements in the business.

We expect you to actively be one of the drivers within a close knit, collaborative data team that helps each other out when needed, and we would like for you to introduce new ideas and approaches to the problems we need to solve. All with a constant drive to improve efficiency and deliver high quality data solutions to our internal stakeholders.

Key skills and experience required:

We are looking for data engineers to join the data team who are enthusiastic, still have an appetite for learning and self-development and can be an effective part of a team that delivers our data strategy 

  • You have experience with leading a team of engineers, providing mentorship and guidance and setting the direction for the team’s workload.
  • You have a wealth of experience within engineering and are comfortable guiding a project and other engineers to delivery, including (help) designing solutions that deliver the features requested by the product manager. 
  • You come from a software engineering background and have experience in modern software development practises such as version control (e.g. Github), CI/CD development, infrastructure as code (preferably Terraform) and embrace a TDD approach where applicable
  • You have a background of developing data driven solutions at a reasonable scale using Python, that result in well tested and robust (ideally serverless) applications
  • You are a cloud practitioner within Amazon Web Services (AWS) and services such as Lambda, DynamoDB, S3 and Cloudwatch events / EventBridge hold little secrets from you.
  • You are proficient in SQL and understand how a document data store differs from a column data store and when to use which type of data store.
  • You have a desire to do things the right way, yet remain flexible with a degree of pragmatism when needed.
  • You possess a positive, can-do attitude and do not shy away from a challenge.
  • Any exposure to GCP, data science or machine learning projects or frameworks is rated but not essential.

Company Info.


Cazoo is a British online car retailer based in London, England and founded in 2018 by Alex Chesterman.

  • Industry
  • No. of Employees
  • Location
    London, United Kingdom
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Cazoo is currently hiring Principal Data Engineer Jobs in London, UK with average base salary of £65,000 - £95,000 / Year.

Similar Jobs View More