Engineering Manager

London
Technology /
Full time /
Remote
A BIT ABOUT FLOCK
At Flock we do insurance very differently.

Our real-time, data-driven approach means we’re able to price connected vehicle insurance on a per-second basis, whilst giving fleet owners the insights they need to improve safety. We don’t just pay claims; we help our customers prevent them. We now insure thousands of vehicles with connected insurance including fleets from Jaguar Land Rover, elmo and Virtuo.

We've recently completed our Series B funding of $38m, led by Octopus Ventures. Our goal is to become the leading insurance company for connected and autonomous vehicles, and we're building a world-class team to help us get there.

The Role
You’ll be joining us at Flock to take up the Engineering Manager position in our Quotes and Policy Management (QPM) squad.  One of Flock’s two product squads, QPM owns the functionality for our main policy management system. You’ll be partnering with your Product Manager to deliver enhancements and new features on our custom-built platform, owning delivery for your squad.

Engineering Management at Flock is focused on people first, and technology second. Your role will be to lead the squad of 3 engineers (potentially growing to 4-5 in 2024), taking pastoral care of your squad. Working closely with Lead Engineers and our Head of Architecture to set the future technology direction for your area.  You’ll be comfortable coding hands-on with your engineers, as well as knowing when to delegate to the team.
This role reports to the CTO and you’ll be a member of our cross-functional Tech leadership team. As a member of this team, you’ll be responsible for inputting into and delivering the technology strategy at Flock. 

We run a modern serverless architecture at Flock, built wholly on AWS using lambda functions. Our engineers all act in a full-stack manner, getting stuck into solving the problem at hand regardless of where the code needs to be written.

What we think is most exciting about this role

    • Lead one of the two product squads at Flock
    • Hands-on coding combined with pastoral care for the team
    • Small teams mean you have a massive impact on our customers

A little more on what you'll be doing

    • People Leadership - Managing the engineers in your squad, helping them to develop and grow. Working with the Product Manager to set appropriate OKRs for the team
    • Code delivery - Delivering high-quality, well-tested features into the production system regularly. You could be delivering in NodeJS, TypeScript, Scala or React
    • Technical skills coaching - reviewing other engineers' code, pairing with other engineers or supporting the overall improvement of our codebase
    • Leading ways of working - with your Product Manager, taking ownership of ways of working within your squad. We expect you to take a leadership role that empowers other members of the team to run agile ceremonies, rather than just doing everything yourself
    • Delivery - working with your Product Manager and Head of Delivery to ensure delivery in your squad is under control. Flagging issues early, ensuring delivery of value to our customers iteratively and quickly.  Partnering with Product Management to ensure our roadmap is feasible and that we carry out the appropriate discovery at the right time for upcoming epics
    • Architectural Direction - Working with other members of the technology leadership team to create, update and follow the technical direction for Flock
    • Continuous Improvement - researching technologies and ways of working that will help us to continue to improve. We strongly believe that we can always do better and learn from our mistakes.
    • Continuous Delivery - Continuously delivering software to AWS using CDK and GitHub actions. Focus on using feature flagging to get new functionality out early. Prioritising iterative ways of working, ensuring a regular and sustainable cadence of delivery
    • Infrastructure and AWS - Help maintain and improve our infrastructure and pipelines. Working closely with the TechOps team to understand how we make our underlying platform a better experience for our engineering teams. Using cutting-edge AWS serverless technologies to deploy and monitor the platform (Lambda, SQS, API Gateway, Step Functions, S3, DynamoDB, CloudWatch, XRay etc.)

What you'll bring to Flock

    • Previous experience as an engineering manager, working hands-on and writing code
    • Experience acting as a line manager for 3+ people, carrying out performance management, goal setting etc
    • Experience with TypeScript, NodeJS
    • Experience with relational databases (e.g. PostgreSQL)
    • Recent experience with AWS and AWS Serverless Technologies
    • Experience working in a fast-paced Agile development environment
    • Understanding and experience of CI/CD and IaC
    • DevOps experience

Desirable

    • AWS CDK knowledge
    • Knowledge of any typed compiled language such as Scala
    • Front End Experience (e.g React, TS, CSS)
    • Experience dealing with large amounts of real-time data
    • Open source contributions or other engagement with the software development community
    • Experience working at a high-growth startup
    • An understanding of how insurance works

Our application process is typically as follows

    • A short chat with our People Team to find out more about us and ensure a good fit
    • An interview with the hiring managers for this role (our Chief Technology Officer and Head of Architecture)
    • A whiteboard exercise with the team to further assess your skills and problem-solving abilities
    • A Management & Leadership session to assess your mentoring and leadership skills
    • A final meeting with our CEO to assess your alignment with our values and culture
WHAT WE OFFER (in addition to a competitive salary)

• Participation in Flock’s Share Option Scheme 🧬
• 25 days of holiday (+ Bank Holidays) 🏖 
• Workplace Pension 💰
• Private Medical Insurance 🏩 (including Optical 👓, Dental 🦷 & Mental Health 💆‍♀️)
• Various Salary Sacrifice Schemes - Workplace Nursery, Holiday Purchase, Tech, Gym, Cycle to Work, Electric Vehicle, Private Medical Insurance for families 💵
• Enhanced Parental Leave and Pay 🐣
• £1000 toward relevant professional qualifications 🎓
• £500 per annum towards learning and development via Sunlight 🌱
• 3 days paid leave for L&D purposes 🌻

At Flock, we offer two types of flexible work options which may vary depending on the needs of each role:

- Hybrid: a minimum of two days a week in the London office
- Remote: typically 3 days a month in the London office

ONE LAST THING..

Authenticity is important to us. We value the unique qualities and experiences you bring. So if you apply, just be your genuine self. It's who we want!