Salary: £90,000 - 100,000 per year Requirements: Senior or lead level experience in data engineering Strong skills in Python and SQL Expertise in cloud-based data platforms Experience building or scaling modern data ecosystems (lakehouse, streaming, orchestration) Passion for data quality, observability, and performance Proven track record of leading or mentoring engineers Ability to think architecturally and dive into code when necessary Responsibilities: Define the architectural vision for a growing data platform Build pipelines that support both batch and real-time use cases Drive cost optimization, performance, and reliability across the stack Lead the development of MLOps capabilities Manage, mentor, and elevate two Data Engineers Set the standard for engineering excellence across the team Technologies: Cloud Support Python SQL AWS Business Intelligence Machine Learning Snowflake Terraform dbt More: We are a well-funded InsurTech operating at the heart of the London insurance market, and we are a certified B Corp. This means that commercial success and responsible business go hand in hand in our organization. Backed by serious investment and global reach, we are scaling fast and building products that reshape how insurance is delivered. Our team values ownership, autonomy, clear thinking, and continuous improvement. The role is based in London with a hybrid work model, offering a salary range of £90,000 - £100,000. last updated 17 week of 2026