Join to apply for the Staff Software Engineer role at Flock.
Get AI-powered advice on this job and more exclusive features.
A Bit About Flock
At Flock, we do insurance very differently.
Our real-time, data-driven approach enables us to price connected vehicle insurance and assess risk better than ever before, while providing fleet owners with insights to improve safety. We don’t just pay claims; we help prevent them. We currently insure hundreds of fleets in the UK, including JLR and Amazon, as well as fleets for DPD, Uber, and Bolt.
Having raised over £50M, our goal is to become the leading insurance company for connected and autonomous vehicles. We are building a world-class team to achieve this.
The Role
You will have meaningful opportunities to impact, take responsibility for deliverables, and contribute to positive change for our team and customers. Your team builds a core product for Flock, and while youll mainly focus within this team, collaboration and inspiration across teams are highly valued.
What We Think Is Most Exciting About The Role
You will provide technical leadership to the “Growth and Trading” team, guiding engineers towards elegant solutions and impactful deliverables. Your team develops products to enhance customer value and increase policy sales, placing you at the intersection of technical complexity and business growth.
Responsibilities
* Design and implement elegant technical solutions with positive impact.
* Collaborate with the product manager to define, scope, and solve problems.
* Shape the “how” and “when” of solutions in collaboration with engineers.
* Mentor engineers to focus, work efficiently, and deliver impact.
* Work with other product teams and the Head of Architecture to improve our platform.
* Report to the Head of Engineering and collaborate with CTO and leadership to enhance developer experience.
What You’ll Bring
Essential
* Thoughtful, constructive contributor with new ideas.
* Experience with microservices, events, queues, and AWS managed services.
* Proficiency with TypeScript in backend and frontend development.
* Understanding of infrastructure and application layer integration.
* Knowledge of serverless architectures and layered design.
* Experience beyond common frameworks and ORM tools.
* Approach to testing that improves code quality and serverless environments.
Preferable
* Ability to define success metrics in outcome-focused environments.
* Experience with SQS, EventBridge, stream processing, and queue optimization.
* Knowledge of AWS Lambda performance and infrastructure as code (e.g., AWS CDK).
* Familiarity with Domain-Driven Design and functional programming principles.
* Practical experience with multiple programming languages and enterprise/B2B product development.
What We Offer
* Participation in Flock’s Share Option Scheme.
* 25 days holiday plus Bank Holidays.
* Workplace Pension and Private Medical Insurance (including Optical, Dental, and Mental Health).
* Salary Sacrifice Schemes (Nursery, Holiday Purchase, Tech, Gym, Cycle, EV, Family Medical Insurance).
* Enhanced Parental Leave and Pay.
* £1000 towards professional qualifications.
* £500 annually for learning and development plus 3 days paid leave for L&D.
Our hybrid working model involves at least 3 days per week in our Central London office, near Moorgate and Liverpool Street.
Additional Notes
We value authenticity and encourage you to be genuine in your application. We want your unique qualities and experiences.
J-18808-Ljbffr