Senior Python developer blending hands-on coding with technical leadership on a scalable SaaS calculation platform for cyber security insurance. The person shapes architecture, drives CI/CD and code quality, and mentors engineers, working primarily with Python, FastAPI, and Azure (AWS acceptable).
As a Senior Python Developer you combine hands-on coding with technical leadership to design and deliver a scalable SaaS calculation platform for cyber security insurance. You will shape architecture, set technical direction, and collaborate with Product Owners to align work with business goals. You’ll lead code quality across the team, mentor peers, and drive CI/CD and best practices to boost delivery efficiency. This role offers impact through cross-functional collaboration and opportunities to influence product and engineering culture.
Pay / Benefits
salary up to 110k
bonus
25 days holiday
Private Medical Insurance (including dental and optical cashback)
Life Insurance
Income Protection Pension (pension) refuge?
Responsibilities
provide technical leadership and design complex solutions
define technical requirements aligned with business objectives
contribute to architectural decisions and architectural designs
collaborate with Product Owners and stakeholders to prioritise tasks
conduct code reviews and mentor engineers
champion quality, testing methodologies, and QA standards
drive development efficiency, including CI/CD initiatives
Key requirements
strong Python backend experience
experience building FastAPI applications
knowledge of Azure (AWS also acceptable)
experience working with data at scale
experience leading/mentoring small to medium technical teams