Enable job alerts via email!

Senior Full Stack Engineer

Envelop Risk Analytics

Bristol

Hybrid

GBP 65,000 - 85,000

Full time

Today
Be an early applicant

Job summary

A leading analytics provider in Bristol seeks a Senior Full Stack Engineer with strong skills in Angular and Python for developing their internal platform. You'll design responsive UI components and optimize backend services while collaborating with cross-functional teams. Candidates must have 5+ years of experience and proficiency in cloud-native applications. This role offers hybrid working and opportunities for technical leadership.

Qualifications

  • 5+ years of experience in software engineering with expertise in Angular and Python.
  • Strong understanding of REST APIs and cloud-native applications.
  • Proven ability to design data-intensive applications.

Responsibilities

  • Develop and maintain responsive Angular components.
  • Create and optimize Python backend services.
  • Deploy services in Google Cloud Platform.

Skills

Angular
Python
TypeScript
REST APIs
Cloud-native applications
Data visualization
Git

Tools

Google Cloud Platform
Docker
Kubernetes
Chart.js
D3.js
Job description

Senior Full Stack Engineer (Angular/Python)

Location: Bristol (hybrid working available)

Contract Type: Permanent

Company: Envelop Risk Analytics

Company Overview

Envelop Risk Analytics is a leading provider of advanced analytics and underwriting services in the cyber reinsurance industry. Our mission is to transform the way cyber risk is assessed and managed by integrating cutting-edge technology, data science, and intuitive software design. We operate a lean, high-calibre team that thrives on cross-disciplinary collaboration between engineers and data scientists.

Role Overview

We are seeking an experienced Senior Full Stack Engineer (Angular/Python) to play a key role in the development of our Underwriting Workbench—a core internal platform supporting risk modelling, policy administration, and portfolio optimisation.

You will take ownership across the stack, from building intuitive and data-rich UI components in Angular through to developing performant Python-based backend services. This role offers the opportunity to make a direct impact on the way our underwriters and analysts interact with complex data and models, while contributing to the growth and technical leadership of our engineering team.

Key Responsibilities
  • Design, develop, and maintain responsive and performant Angular components.
  • Develop and optimise backend services in Python (FastAPI), including REST API design and integration.
  • Build interactive data visualizations (e.g., charts, dashboards, maps) using tools such as Chart.js, D3.js, or similar.
  • Ensure high-quality, reliable code through testing, documentation, and code reviews.
  • Deploy and manage services in Google Cloud Platform (GCP), using Cloud Run, Kubernetes, and other cloud-native tooling.
  • Collaborate with data scientists, underwriters, and fellow engineers to deliver impactful software.
  • Provide technical leadership, mentoring, and best practices within the engineering team.
Qualifications

Must-Have:

  • 5+ years of professional software engineering experience, with strong expertise in Angular (v12+) and modern Python (FastAPI or equivalent frameworks).
  • Deep experience with TypeScript, RxJS, and integrating component libraries.
  • Strong understanding of REST APIs, asynchronous data handling, and full stack integration.
  • Hands-on experience deploying and operating cloud-native applications in GCP, including Cloud Run, Kubernetes, containerisation (Docker), and related tooling.
  • Proven ability to design and deliver data-intensive applications with interactive visualizations.
  • Experience with Git, CI/CD pipelines, automated testing, and agile practices.
  • Excellent communication skills and a collaborative mindset.

Nice-to-Have:

  • Background in insurance, finance, or analytics software.
  • Familiarity with PrimeNG or other enterprise-grade Angular component libraries.
  • Familiarity with GPUs and RAPIDS for accelerated data processing.
  • Interest in contributing to technical strategy and team growth.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.