Software Architect / Python Developer

  • Category
    IT and Telecoms - Software Engineer
  • Location
    Bristol, City Of Bristol
  • Salary
  • External Reference
  • OrganizationType

Lead Software Engineer (Python) / Software Architect - £75,000 - £100,000 plus share options and bonus, private healthcare etc
(Flexible working from home) Office based in Bristol 1 - 2 days a week in the office is fine

Software Architect - £75,000 - £100,000 plus excellent benefits

We are seeking technical staff for our global technology hub in central Bristol. At the core technology and platform team are responsible for delivering and operating the foundational platform and cloud environment that power advanced machine learning based cyber risk modelling and underwriting products. As a senior software engineer on this team, you'll work on the on the fundamental infrastructure components and services that all other teams build on.

Key skills
*5+ years of relevant software development industry experience in a fast paced, high growth tech environment
*Familiarity with container and orchestration technologies such as Docker and Kubernetes
*You are a full-cycle developer: strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
*Strong Python skills
*Strong SQL skills
*Excellent communication skills and the ability to work well within a team and across multi-discipline product teams
*You are a strong problem solver and have solid production debugging skills
*You are passionate about efficiency, availability, security and quality

Responsibilities for Software Architect / Lead Software Engineer - Python

*Deliver frameworks and services that are secure, efficient, mature and highly available that abstract away infrastructure complexity
*Optimise existing systems/services to improve performance and efficiency
*Systematically improve availability by applying industry and distributed systems best practices
*Work with other talented members of team including data scientists, data engineers and insurance professionals to build the foundations of growth over the coming years

Desirable experience

*Experience with infrastructure as code software tools (e.g. Terraform)
*Experience of MLOps and the full lifecyle of production machine learning models and pipelines
*Familiarity with machine learning and related technologies
*Google Cloud Platform
*Domain experience in insurance or cyber security

Qualifications for Lead Software Engineer (Python) / Software Architect

*Bachelor of Science or higher in a technical degree, with specialisations related to computer science preferred

How to apply for Software Architect / Python Developer / Senior / Lead Software Engineer

Please apply by sending your CV to
Spring acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website.

To speak to a recruitment expert please contact Emma Drew