Spencer Rose Ltd
Python Developer – Python, Azure/AWS, SQL
Up to £80,000
London – x3 days in office
My client, a specialist insurance provider, that are technology driven & are known for being a pioneer in Cyber insurance are looking for a Python Developer to join their growing team. This is a unique role with exposure to the data space in a high-functioning team.
This role sits at the heart of a cyber data innovation team, focused on building and evolving a proprietary platform that powers risk intelligence and customer protection. You’ll work across large-scale data ingestion, performance APIs, Real Time event handling, and quality-first design – all aimed at delivering actionable insights that matter.
Responsibilities:
Designing and developing robust data ingestion pipelines and high-performance APIs
Working with large, fast-moving datasets to improve product capability and data quality
Supporting infrastructure (IaC) and CI/CD processes in Azure and AWS
Collaborating across teams to model data for both operational and analytical use cases
Leading on data quality metrics, testing automation, and clean documentation
Mentoring and contributing to a modern, pairing-friendly engineering culture
Technology Stack:
Python, SQL (Postgres, SQL Server), Linux/WSL
Azure & AWS
Databricks, CI/CD pipelines, Infrastructure as Code
Git (CLI), Bash, Zsh
What they’re looking for:
Strong experience as a Python-focused software engineer
Confident working with SQL across various platforms (including at scale)
Deep understanding of building data-driven applications and APIs
Passionate about clean code, testing, and documentation
Comfortable with command-line tools and low-level data operations
A team player who enjoys mentoring and pair programming
If this sounds like the role for you, hit APPLY & a consultant will be in touch.