Lead Software Engineer

  • Category
    IT and Telecoms - 1st Line Support/Helpdesk
  • Location
    Bristol, City Of Bristol
  • Salary
  • External Reference
    JN-082021-199386
  • OrganizationType
    IT

Leading / Senior Software Engineer (Python) - 70k - 100k plus share options, bonus, private medical,and 36 days annual leave!


Technical Lead / Senior Software Engineer (Python)- Cloud 70k - 90k plus share options, bonus, private medical, pension and 36 days annual leave!
Technology � Bristol, Flexible working from home options 1- 2 days in the office the rest wfh


My client is the leading reinsurer globally for cyber risk, driven by its superior modelling, pricing, and underwriting capability. We have built the only proprietary, stochastic model for cyber insurance in the market; the capability combines over 90% of market data with live data feeds on cyber risk to generate industry-leading loss predictions. The system assesses over 1 million policies, pulling together human expertise and data from dozens of sources to model risk with machine learning algorithms and a massive Monte Carlo simulation that generates over 10 trillion calculations and 100 terabytes of data. The outputs enable industry-leading insights for portfolio construction, aggregation management, and loss prediction.

About the Role for Lead / Senior Software Engineer

We are seeking technical staff for our global technology hub in central Bristol. The core technology and platform team are responsible for delivering and operating the foundational platform and cloud environment that power Company's 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.

Responsibilities for Lead / Senior Software Engineer

*Build cutting edge native infrastructure and services on top of GCP
*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 the company's team including data scientists, data engineers and insurance professionals to build the foundations of Company's growth over the coming years

Key skills for Lead / Senior Software Engineer
*5+ years of relevant software development industry experience in a fast paced, high growth tech environment
*Expertise with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offerings
*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

Desirable experience for Lead / Senior Software Engineer

*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 / Senior Software Engineer

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

How to apply for Lead / Senior Software Engineer
Please apply by sending your CV to emma_drew@spring.com 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