About Cazoo:

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 senior data engineer to join the Cazoo team in London, reporting to our Data Engineering Director. 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. 

As a senior data engineer, you will help lead and contribute to the development of our internal data products that give Cazoo that edge and form the key of our data driven company value. Additionally you will have the opportunity to contribute to our data platform that consists of our data lake, data warehouse, pipelines and ML ops framework. You will actively mentor others in your team and ideally have an interest in line management.

What you’ll be doing:

  • You will work closely with data product managers, data analysts, data scientists and your fellow data engineers to understand the internal team and business needs and implement those optimal data driven solutions that we all strive for. 
  • You will mentor other, less experienced engineers and help develop their skill set, possible in a more formal line management capacity
  • You will focus on shaping and implementing with automation in mind, delivering scalable solutions that perform and deliver business value both short and long term, irrespective of data size and being as close to real time as possible.  
  • Be a driver within a close knit, collaborative data team that helps each other out.
  • Introducing new ideas and approaches to the problems we need to solve.
  • Improve efficiency and deliver high quality data solutions to our internal stakeholders.

You should apply if:

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

  • 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 practices such as version control (e.g. Github), CI/CD development, infrastructure as code (preferably Terraform) and embrace a TDD approach where applicable
  • You are comfortable guiding, mentoring and potentially managing other engineers whilst maintaining a technical first role dominance. 
  • 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.
  • You have any exposure to GCP, data science or machine learning projects or frameworks is rated but not essential.

Benefits:

Along with a competitive salary and flexible working, we offer an outstanding benefits package, including annual bonus and 25 days holiday (plus an extra day for your birthday). At Cazoo we are passionate about well being as such provide an annual wellness fund, free access to the Calm app and are partnered with a leading healthcare provider. We also offer a salary matched pension scheme for up to 5%, along with life insurance and critical illness cover.

Useful information:

Our selection process will typically involve an initial CV screening, followed by a multiple choice test, we will then arrange a chat with the hiring manager, followed by a selection of competency based interviews with peers and stakeholders. 

We are committed to ensuring accessibility in our interviews. From a physical disability standpoint, we have ensured our office is accessible but please do let us know if you have any issues or requests. 

Similarly, we want to ensure neurodiverse candidates feel confident and comfortable with our interview process but appreciate there is not a ‘one size fits all’ approach to this. As such, please do let us know if you need any changes made to the interview process to accommodate yourself well.

In your application, please feel free to note which pronouns you use (For example - she/her/hers, he/him/his, they/them/theirs, etc).

Apply for this Job

* Required