Cazoo was founded in 2018 to transform the way people buy used cars 

We believe everyone deserves to feel total confidence when buying a car. That’s why we’re building a new service which is simple, transparent and doesn’t end when you buy the car. Our vision is to deliver the UK’s best car buying experience by putting the customer first and making it no different from buying any other product online today.

Our team has an incredible track record of building successful consumer platforms, our model has been proven in other geographic locations, and the huge used car market in the UK is ready for a new approach. We want to deliver a trusted brand, frictionless service, and convenient platform for our customers that becomes the go-to destination for all used car purchases in the UK and Europe. 

Job Summary:

Right now, our attention is on security and we are looking to hire a Platform Engineering Manager to lead and grow our Security Platform team. In this team, you will own everything to do with security across our vast platform including Engineering Access Control, Encryption, Secure Configuration, Security Monitoring, Auditing and creating a Security Centre of Excellence and more.

Across our system we make use of Event Driven Architecture, TypeScript, and serverless AWS technologies including Lambda functions, DynamoDb, CloudTrail, Config, IAM Access Analyzer, GuardDuty, Detective, Security Hub, Inspector and Macie. Our Platform team own a range of tools that allows our engineers to go faster, and more safely. We use Honeycomb and the ELK (Elasticsearch, LogStash, Kibana) stack for monitoring and observability, and we use Terraform for Infrastructure as Code.

We value and encourage the use of TDD, Paired Programming and collaborative modelling. Teams are supported by agile delivery and quality coaches to enable them to master world class practices through understanding the principles that lie behind them.

What you'll be doing:

Nurturing a collective purpose within the team that aligns with the company’s wider vision and ensure that the right work is being prioritised and the team understand why.

You’ll play a key role in spotting opportunities to further enhance our platform, contribute ideas, and create an environment where your team can do the same. We believe that the best engineering teams have the freedom to experiment and a commitment to continuous improvement.

Our teams are self-organising, so it will be up to you to encourage the use of processes that allows the team to work productively, in a way that works best for them.

It will be essential that you can build meaningful relationships with the platform engineers in your team and ensure they are motivated. We also believe that diversity of perspectives drives the best outcomes, and a key part of your role will be to facilitate healthy debate in a team to improve decision making.

Each employee should be given room to work autonomously, and you’ll ensure engineers have an appropriately challenging workload and development plans that will continuously help them to develop new skills through regular coaching, pair programming, workshops and training.

Experience required:

  • Strong understanding of AWS, and a wide range of its services, including IAM, networking and messaging services (e.g., SQS, SNS), as well as Lambda functions.
  • Excellent understanding of monitoring and logging solutions (we use ELK and Honeycomb) 
  • Experience of technical leadership, or line management of a software team
  • Comfortable with defining Infrastructure as Code, using Terraform, Ansible or Cloudformation
  • An awareness and understanding of TDD
  • Knowledgeable and comfortable with Agile development practices

Interview Process:

We understand that your time is in demand and as such keep our interview process as quick and painless as possible, outlining all timeframes in advance for you to plan around.

Following an initial screening with our Talent Acquisition team, the interview will be conducted over 3 stages, each being a remote video call using Google Meet:

  • A scenario-based exercise –demonstrating how you would handle common Engineering Manager situations (90 mins)
  • Technical Knowledge, Q&A (60 mins)
  • Culture and Values interview (60 mins)

Following this, we will give you a decision – and hopefully an offer – normally within 24 hours.

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.

All interviewers have had formal interview training, as well as training around unconscious bias.

Apply for this Job

* Required