Join the Retain team to build and scale services that embed data-driven safety insights into the daily workflows of hundreds of fleets. You’ll own end-to-end features using a modern TypeScript and AWS serverless stack, driving architectural decisions that directly impact how some of the world's largest delivery and ride-sharing companies manage risk and profitability.
Senior Software Engineer at Flock
As a Senior Software Engineer on the Retain team, you will take high-level ownership of architectural decisions and end-to-end features across a modern AWS serverless and TypeScript stack, building the data-driven tools that make global logistics safer and more profitable while mentoring a growing engineering team in a fast-paced, product-focused environment.
About this role
Role overview
About the company
Flock is a UK-based insurtech company specializing in connected insurance solutions for commercial motor and drone fleets. Founded in 2015, Flock uses real-time data to dynamically price insurance based on exposure and risk, incentivising and rewarding safer driving with premium rebates. Their platform serves a wide range of fleets including couriers, rental cars, delivery vans, and taxis, providing real-time risk insights and efficient claim handling processes. Flock's mission is to make the world quantifiably safer by reducing accidents and insurance costs for safer fleets, and it has won industry awards for innovation and underwriting excellence. The company is headquartered in London and has expanded operations to multiple European countries.
What you'll do
What you will do
- Lead the end-to-end design, build, and operation of critical backend services and data-intensive APIs using Node.js, NestJS, and AWS Lambda.
- Drive architectural decisions for scalable, cost-effective cloud infrastructure using Terraform and CDK while optimizing telemetry data ingestion pipelines.
- Partner directly with product and data teams to translate complex fleet management needs into technical scope and measurable customer outcomes.
Who you are
Who this is a fit for
- Has 6+ years of professional experience, including at least 1-2 years in a Senior-level role owning complex systems and mentoring peers.
- Expert in the TypeScript ecosystem across the full stack, with deep knowledge of PostgreSQL schema design and performance optimization.
- Extensive hands-on experience with AWS serverless services (EventBridge, SQS, S3) and a product-focused mindset that prioritizes customer value over technical complexity.
Why this role
Why this role is remarkable
- Work with real-world impact by building a platform that has already insured nearly 1 billion connected miles for giants like Amazon and Uber.
- High-growth Series B environment with £50M+ in funding, offering the stability of a market leader with the agility of a product-focused startup.
- Significant technical ownership of a modern serverless stack (AWS, TypeScript, Terraform) where you'll influence architecture and mentor rising engineers.
Jack & Jill
How Jack & Jill work together
Meet Jack
Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.
How does this work?
Jack’s an AI agent for job searching and career coaching. He works for you.
Jill is the AI recruiter working for the company. She recruits from Jack’s network.
If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Jack will send you excellent alternatives.