Backend Engineer (senior)
Ever thought the premium you pay for your car insurance is opaque and unfair? Well, that’s because it is. At Cuvva we have fixed this by allowing you to insure yourself on a car for as little as an hour, via an app. No more meerkat toys, no more singing tenors, we have cut out all the middlemen and built our own insurance platform from scratch. We're using it to change the way people buy and use cover, and the way they think about getting from A-to-B. It's all about providing insurance that fits.
As a tech-driven company, we are changing the way people engage with their insurance company, the way they buy insurance, and the way they think about borrowing a car.
We're a well-funded Techstars alum with significant traction; hundreds of thousands of people have downloaded the Cuvva app to insure themselves for the short and long term.
We started off with a simple proposition: car insurance for as little as one hour (up to 28 days) and we now have a subscription product that separates car ownership from driving. We are also looking to expand into different markets next year.
We are looking for a talented and motivated senior software engineer who will raise our game and keep us on top. We have a generous share option scheme as we believe that everyone within the company should share in the success they help build.
We're looking for a software engineer who has held senior positions in engineering teams within high-growth, high-scale startups, who will operate with a high level of autonomy, ensuring impeccable reliability and availability. You care deeply about building rock-solid infrastructure for the long term, with a track record of delivering solutions which support your team and your product.
You will develop Cuvva's core platform, abstracting the key processes required to sell insurance, delivering solutions that allow the team to develop strong and stable products, without having to spend time ensuring they get the basics right.
Aside from developing core platform services, we expect you will also become heavily involved with ops and security activities, contributing towards the maintenance of our servers, AWS account, etc.
When we refer to the "core platform", we mean the services which underpin the processes of all insurance activities on our system.
For example, we expect one of these to be the "policy service", which might be responsible for ensuring compliant issuance of policies, coordinating mid-term adjustments, preventing overlapping policies (double insurance), etc.
Other services could include user authentication, risk & pricing calculation, handling the process of modifying user data in-line with any mid-term adjustment requirements.
All services we consider to be part of the core platform will have strict requirements around stability, data integrity and transactional safety. All functionality must fail safely and explicitly, for example using 2-phase commit processes or other similar techniques. This will also require a reasonable level of testing to validate this safety.
The perfect addition to our team will have:
- a fiercely independent and self-driven approach
- 5+ years' commercial experience working on back-end systems at high-scale startups
- at least a year of commercial experience working with Go
- strong knowledge of security practices, ideally with a slightly grey-hat background
- a working knowledge of the entire web stack - from how DNS lookups are transmitted, to how browsers prioritize CSS rules
- awareness of compliance and financial regulation
We are a small team so it is important that the successful candidate is not only technically highly competent, but also a great cultural fit!
As well as a competitive salary (£60-75k, dependent on experience) and equity based remuneration, benefits of working at Cuvva include working in our new offices in Shoreditch and of course significant savings on your car insurance.