At a Glance
- Tasks: Join us to develop innovative software solutions and tackle real-world challenges.
- Company: Carwow Group, a leading online car-changing platform in Europe.
- Benefits: Enjoy remote work, competitive pay, generous leave, and wellness support.
- Why this job: Be part of a dynamic team shaping the future of car buying.
- Qualifications: Experience with Ruby on Rails and a passion for problem-solving.
- Other info: Diverse and inclusive culture with excellent career growth opportunities.
The predicted salary is between 43200 - 72000 £ per year.
Carwow Group is driven by a passion for getting people into cars. We are building the go-to destination for car-changing, designed to reach drivers everywhere with our portfolio of automotive brands; Carwow, Auto Express, evo, Driving Electric and Car Buyer. What started as a simple reviews site is now one of the largest online car-changing destinations in Europe, with over 10m customers having used Carwow to help them buy and sell cars since its inception. Last year we grew over 50% with nearly £3bn worth of cars bought on site, while £1.8bn of cars were listed for sale through our Sell My Car service. In 2024 we acquired Autovia, doubling our audience overnight.
As a team, our mission is to create a technology-driven company where we are empowered to use our skills to solve difficult problems and scale the product. We are looking to hire software developers that are passionate about developing simple solutions for complex problems. Successful candidates will work with our team in a full-stack position. Our tech stack is primarily Ruby on Rails using PostgreSQL, all hosted on Heroku. We use Terraform to manage our infrastructure and encourage teams to be involved in how we deploy and run our code in Production.
You’ll be supported by one of our Engineering Managers who will help you with your career progression and ensure that the team you are on is continuously improving. We have a career progression framework that means you know what is expected of you and how you can progress through our career ladder.
Senior engineers at Carwow work on cross-functional product teams of product managers, engineers, designers and data analysts. You will work closely with a Product Manager and a Tech Lead on deciding what features to build for customers, break down and build features with the team, review code, mentor engineers, ensure operational excellence, and share knowledge broadly across the engineering organisation.
Key Responsibilities:
- Work quickly, releasing code into production multiple times daily.
- Be part of a growing team building a platform that will help define the future of car buying.
- Ensure our people have the right level of autonomy, support and sense of purpose to flourish in their careers.
Key Requirements:
- Experience as a software engineer with Ruby on Rails.
- Exposure to Hotwire/Turbo and Sass on the front end is a plus.
- Comfortable working with frontend as well as backend technologies.
- Experience with TDD, Kafka, Git, JS, Heroku.
- Worked in a metrics-driven team and care about the outcomes of your work.
- Self-driven and take responsibility for product outcomes.
- Designed backend systems and APIs to a high standard of security, reliability and operability.
- Enjoy working in distributed teams and cross-functionally with Product managers, designers, user researchers and other developers.
- Write maintainable code with good documentation, tests, and structure.
- Keen to learn continuously, share knowledge, communicate effectively and build a product in close collaboration with others.
You’re not expected to be an expert in all of these technologies and tools; we are happy to support your learning journey. If you’re unsure about any of the above, please apply.
Interview Process:
- Talent Screen
- Hiring Manager and Culture Interview
- Architecture Interview
- Pairing Interview
What’s in it for you:
- Competitive compensation package.
- Fully remote working role, with offices in London, Munich, Madrid, and Porto.
- Matched pension contributions.
- Share options.
- Vitality Private Healthcare.
- Life Assurance.
- Monthly coaching sessions with Spill.
- Enhanced holiday package, plus Bank Holidays.
- 28 days annual leave, plus additional days for significant life events.
- Option to buy extra days of holiday.
- Work from abroad for a month.
- Inclusive parental, partner and shared parental leave policies.
- Latest tech to power your work.
- Home office allowance.
- Generous learning and development budget.
- Regular social events.
- Diversity and inclusion is an integral part of our culture.
Senior Software Engineer employer: Carwow
Contact Detail:
Carwow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Carwow on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for those interviews! Brush up on your Ruby on Rails skills and be ready to discuss how you've tackled complex problems in the past. Show us your passion for coding and problem-solving!
✨Tip Number 3
Don’t just focus on the technical stuff. Be ready to talk about teamwork and collaboration. We love engineers who can work cross-functionally, so share examples of how you've worked with product managers and designers.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our awesome team at Carwow.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with our mission at Carwow. Highlight your experience with Ruby on Rails and any relevant projects that showcase your problem-solving abilities.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about car buying and how you can contribute to our team. Share specific examples of how you've tackled complex problems in the past.
Showcase Your Projects: If you've worked on any interesting projects, especially those involving full-stack development or metrics-driven outcomes, make sure to include them. We love seeing real-world applications of your skills!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it gets into the right hands!
How to prepare for a job interview at Carwow
✨Know Your Tech Stack
Familiarise yourself with Ruby on Rails, PostgreSQL, and Heroku, as these are key to the role. Be ready to discuss your experience with these technologies and how you've used them to solve complex problems in the past.
✨Show Your Problem-Solving Skills
Carwow values candidates who can tackle real-world challenges. Prepare examples of how you've approached difficult problems in previous roles, focusing on your thought process and the impact of your solutions.
✨Emphasise Collaboration
Since you'll be working in cross-functional teams, highlight your experience collaborating with product managers, designers, and other developers. Share specific instances where teamwork led to successful project outcomes.
✨Ask Insightful Questions
Prepare thoughtful questions about Carwow's engineering culture, the team dynamics, and the future direction of their products. This shows your genuine interest in the company and helps you assess if it's the right fit for you.