Backend Software Engineer
- London
- Full time
- Permanent
- 80000
Job Description
ackend Engineer | Node.js | TypeScript | GCP | Remote (UK)
Salary: £50,000–£80,000 DOE
Location: Remote (UK) | Monthly team meet-ups | Optional London co-working space
We’re partnering with an innovative, well-established insurance technology company that’s transforming the auto insurance industry. By combining telematics, real-world driving behaviour and proprietary machine learning models, they’ve built a smarter underwriting platform that delivers lower costs, greater accuracy and industry-leading loss ratios.
As the business continues to grow, they’re looking for a talented Backend Engineer to help build the next generation of their platform.
The Opportunity
This is an opportunity to work on modern, cloud-native systems—not legacy applications.
You’ll play a key role in designing, building and maintaining the scalable APIs, backend services and distributed systems that power the company’s core insurance platform, mobile applications and machine learning pipelines.
You’ll join a collaborative engineering team that values clean code, thoughtful architecture and solving meaningful customer problems, while having genuine influence over the technical direction of the platform.
What You’ll Be Doing
- Design, build and maintain scalable backend services using Node.js and TypeScript
- Develop APIs and services supporting the insurance platform, mobile applications and third-party integrations
- Contribute to system architecture and help shape the long-term engineering strategy
- Work closely with Product, Design and Engineering teams to deliver high-quality features
- Take ownership of the services you build, ensuring reliability, scalability and observability
- Participate in on-call support and continuously improve system performance
Tech Stack
You’ll be working with a modern technology stack including:
- Node.js & TypeScript
- Google Cloud Platform (GCP)
- PostgreSQL, Datastore & Redis
- GraphQL
- React & React Native
- Event-driven architecture using Pub/Sub
- Domain-Driven Design (DDD)
- Hexagonal Architecture
- DataDog (APM, tracing & monitoring)
- Terraform
- CircleCI
- Monorepo architecture
About You
We’re looking for an engineer who enjoys building reliable, scalable backend systems and takes pride in writing clean, maintainable code.
You’ll ideally have:
- Commercial experience developing backend applications with Node.js
- Strong JavaScript and/or TypeScript experience
- A solid understanding of software architecture and distributed systems
- Experience designing and building production-grade APIs
- Strong problem-solving skills and excellent computer science fundamentals
- The ability to communicate technical concepts clearly with both technical and non-technical stakeholders
- Experience working within Agile environments
Nice to Have
Experience with any of the following would be advantageous, but is by no means essential:
- Google Cloud Platform (GCP)
- GraphQL
- Event-driven architectures
- Terraform
- DataDog
- Domain-Driven Design (DDD)
- Hexagonal Architecture
- Start-up or scale-up engineering environments
What’s on Offer?
- Salary of £50,000–£80,000 DOE
- Fully remote within the UK
- Monthly in-person engineering meet-ups
- Optional London co-working space if you enjoy office collaboration
- Modern tech stack with greenfield development
- High levels of ownership and technical autonomy
- The opportunity to help shape a rapidly growing engineering platform
If you’re passionate about Back-end Engineering and want to build scalable software that makes a real impact, we’d love to hear from you.
Apply now or get in touch for a confidential conversation
Job Information
Job ID
70542
Published Date
13-08-2026
Contact Name
Sameer Chouhan
Phone Number
Contact email
sameer@rmgdigital.io