Software Engineer (Bootcamp Scheme)

3–4 days per week at home

A little flex time

Dog friendly

About carwow

We’re on a mission to change the way people buy, sell or use a car by creating the world’s best online car marketplace. Since starting our journey in 2011, we’ve grown to become one of the most trusted comparison sites with over 12 million active users and an ‘excellent' Trustpilot rating of 4.7.

carwow is backed by some of Europe’s most respected technology, marketplace and automotive investors, with $55 million Series D funding secured in December 2021. Over 400 carwowers from 25 nationalities work with us in the UK, Germany, Spain and Portugal. One of our goals for 2022 is to become a Top 10 European Start-Up to work for.

Engineering at carwow

We write our APIs and back-end services in Ruby on Rails, with Elm on the front-end, and use a modern CI/CD pipeline orchestrated in CircleCI with Terraform to manage our infrastructure. We care about things like simplicity, automation, knowledge sharing, and people development and we are focused on creating an inclusive environment where everyone feels welcome.

The role

You’d join one of our core Product squads responsible for designing and building the experiences that millions of customers and thousands of commercial partners interact with on a daily basis. Product squads are a curious bunch driven by a common goal of "how can we make it better" and a passion for creating products that improve people's lives.

Working closely with a Technical Lead and other Engineers you’d take part in delivering the squads roadmaps, seeing requirements through to production, and ensuring quality every step of the way. This includes;

  • Having an impact on the product on a daily basis — pushing code to production regularly
  • Working in a truly data-driven environment. We verify our hypotheses through user research, A/B tests, live data analysis, etc.
  • Championing the latest tools and technologies to solve challenging problems and scalability.
  • Exposure to the entire product life-cycle, allowing you to develop skills outside of software engineering.
  • Sharing your knowledge and experience with the rest of the team. We pride ourselves on a truly collaborative approach and a culture of open-mindedness where your opinions and insights will be heard.
  • Growing in a supportive environment. We care about staff happiness; we'll make sure you have all the right support and work/life balance to enjoy your job.

The bootcamp

We are aiming to provide a more comprehensive onboarding for people joining their first company as a Software Engineer. To do so, we are going to be running a bootcamp for everyone hired which covers in-depth how we do engineering here at carwow.

The bootcamp lasts 8 weeks after your company induction and will introduce you to topics such as:

  • Our Architecture & APIs
  • Working in a large codebase
  • Observability and Reliability
  • Front End Development at carwow

The aim of the bootcamp is to equip you with the skills and knowledge so that when you join a team you can hit the ground running!


Preferred experience

We prioritise attitude, aptitude, and the kind of impact you’ve had over years' experience. Ideally you:

  • Have a base understanding of Ruby on Rails
  • Experience with (some of) the following: TDD, Kafka, Git, Clojure, JS, Elm, Heroku

You’re not expected to be an expert in all of these technologies and tools, we are happy to support your learning journey.


🕔 Full remote working, with quarterly trips to our London offices: (Office free to use if you wish)

💶 Competitive salary

🏢 Equity in the company (share options)

🏖️ 25 days holiday, plus bank holidays and Christmas Eve or an alternative (religious) holiday of your choice

💻 Tech: The latest core technology (MacBook Pro and peripherals)

🪑 Remote working: You'll receive a ‘home office allowance’ of up to £500/€550 to help get set up with everything you need to succeed at home

🌍 Remote working: New: ‘work UK hours from anywhere for a month each year' policy in place should you wish to use it

👶 Inclusive parental, partner and shared parental leave, fertility treatment and pregnancy loss policies

📚 Learning and development budget

💬 Social: Company-wide collaboration such as bi-weekly product demos, tech lunches, coffee with the exec sessions, book clubs, social events

🧑‍🤝‍🧑 Refer a friend and get paid!

🥪 Lunch & learns with internal and external speakers

Diversity and inclusion are an integral part of our culture. We know that diverse teams are strong teams, so we welcome those with alternative identities, backgrounds, and experiences to apply for this position. We make recruiting decisions based on experience, skills and potential, so all our applicants are treated fairly and equally.


We are leading the change to Electric vehicles and are conscious of the impact our industry can have on the environment. We’ve already planted over 45,000 trees to date as a thank you to those who leave us a review and are extremely excited about our new partnership with ‘One Tree Planted’, which we hope will increase the number to around 60,000 trees a year.

Application timelines

We will be receiving applications for this role between 1st August to 19th August. Once the role is closed we will then review all CVs and start the screening process from the week of the 29th August. Please do be patient, we’re expecting a fair few applications and we will make sure to respond to everyone.

Apply now
Automotive Industry
Automotive Sales
View company profile

3–4 days per week at home

A little flex time

Dog friendly