Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
At RMG, a specialist technology recruiting agency, we are partnering with an innovative insurtech scale-up that is transforming the automotive insurance landscape through telematics, real-time driver behaviour analytics, and machine learning models. We are searching for an ambitious Backend Engineer to join their engineering team on a permanent, full-time basis. This UK-based remote position offers true technical freedom to build modern distributed architecture from the ground up, complemented by monthly team meet-ups and access to a London co-working space. Please note that visa sponsorship is not available for this role., * Architect, build, and scale robust, high-performance backend microservices powered by Node.js and TypeScript.
- Design clean, reliable RESTful APIs and integrate services supporting mobile apps, core insurance features, and complex machine learning pipelines.
- Champion clean architecture principles, technical excellence, and distributed system reliability across the entire codebase.
- Take complete end-to-end ownership of backend services, ensuring deep observability, proactive performance tuning, and operational resilience.
- Collaborate closely within an Agile environment alongside cross-functional peers in product, design, and engineering to ship impactful features rapidly.
Requirements
- Deep commercial software engineering experience focused on server-side development with Node.js and TypeScript.
- Proven track record in API design, microservices architecture, and deploying production-ready services.
- Strong grasp of clean architecture, design patterns, and building dependable, high-throughput distributed systems.
- Practical exposure to full-stack integration points, including familiarity with modern frontend and mobile ecosystems using React.js and React Native.
- Solid experience operating in cross-functional Agile teams (Scrum or Kanban) paired with clear, proactive technical communication skills.
Nice-to-have
- Commercial experience with Google Cloud Platform (GCP), especially Cloud Pub/Sub and Datastore.
- Familiarity with event-driven architecture, streaming data, and asynchronous messaging patterns.
- Experience designing and implementing GraphQL schemas and endpoints.
- Exposure to Infrastructure as Code using Terraform alongside CI/CD tooling like CircleCI.
- Working knowledge of application observability platforms such as DataDog for APM, metrics, and tracing.
- Understanding of Domain-Driven Design (DDD) or Hexagonal Architecture principles.
- Prior experience thriving in a fast-paced start-up or scale-up engineering environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦