Enable job alerts via email!

Digital Underwriting Analyst

Convex

City Of London

On-site

GBP 35,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading insurance firm in London is seeking a Digital Underwriting Analyst. This role involves contributing to data insights for underwriting processes while collaborating with various teams including underwriting, claims, and analytics. The ideal candidate will have a strong foundation in quantitative analysis, programming skills in Python, and a background in numerical subjects. Competitive salary of £35,000 per year with additional benefits such as annual performance bonuses and generous leave offerings.

Benefits

Annual Performance Bonus
30 days Annual Leave
Volunteer Leave
£1,300 learning & wellbeing budget
10% Employer Pension Contribution
Private Health Insurance Medical & Dental Cover
Support for Professional Qualifications

Qualifications

  • Strong programming skills in Python are essential.
  • Background in numerical or analytical subjects is required.
  • Experience with Git for version control is a must.

Responsibilities

  • Support Underwriters in broker meetings with data insights.
  • Develop, test, and deploy data pipelines.
  • Collaborate with the team on Python analytics projects.

Skills

Quantitative analysis
Python programming
SQL
Communication skills
Client and broker engagement

Education

Degree in Computer Science, Mathematics, Physics, Statistics, or Engineering

Tools

Git
Docker
Job description
Digital Underwriting Analyst

Application Deadline: 18 January 2026

Department: Graduate & School Leaver Programme

Employment Type: Permanent

Location: London, UK

Compensation: £35,000 / year

Description

Convex is looking for a graduate to join our Digital Underwriting team.

Given the rapidly developing landscape, the successful candidate is expected to participate in a wide range of tasks within the team and across the business. This role will include working closely with other teams within Convex such as Underwriting (re)insurance, Claims, Analytics (actuarial, pricing, etc.), Operations, Legal and Compliance.

As you develop into the role, some of the key tasks may include…
  • Preparing for and supporting Underwriters in broker meetings and negotiations through data insights & analytics.
  • Learning the technical aspects of pricing and insurance terms and policy conditions alongside the pricing actuary, product owner with the underwriting teams.
  • Understanding market and competitor dynamics.
  • Preparing and analysing management information and reporting relating to specific risks and portfolios of risk. This may include verbal and formal presentations to Underwriters and Underwriting Managers.
  • Develop, test, and deploy data pipelines and analytical platforms and models.
  • Collaborate with your team to contribute to our core Python analytics codebase, adhering to and learning software development best practices.
  • Use Git for version control and participate in code reviews.
  • Work with containerisation (Docker) to ensure our applications are scalable and reproducible.
  • Extract, clean, and manipulate data from various sources using Python, SQL and other data‑wrangling tools.
  • Apply statistical and machine learning techniques to complex datasets.
    Communicate complex findings and insights clearly to both technical and non‑technical stakeholders.
Skills Knowledge and Expertise

We are looking for a grad who can demonstrate a strong foundation in quantitative analysis and technology:

  • Academic Excellence: A degree in a numerical or analytical subject, such as Computer Science, Mathematics, Physics, Statistics, Engineering, or a related field.
  • Business Minded: Technical skillset with a personality that would shine being client & broker facing and looking for an opportunity to work in a trading environment
  • Personable: Important that the candidate is polite, customer centric and confident talking to different types of stakeholders at different levels of seniority.
  • Python Programming: Strong programming skills in Python. You will soon be working within a large, existing codebase and you should be eager to learn and apply best‑practice coding standards and CI/CD principles.
  • Software Development Tools: Demonstrable experience with Git for version control.
  • Database Knowledge: A solid understanding of SQL and experience in querying relational databases.
Bonus Skills

While not essential, the following would be a significant advantage:

  • Experience with the scientific Python stack (e.g., pandas, NumPy, scikit‑learn).
  • Experience with elements of CI/CD pipelines: particularly test suites & Docker.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure)
  • Previous internship or project experience in insurance or financial services.
  • Public Repository: A link to your Git repository (e.g., GitHub, GitLab) showcasing your projects and coding style. We love to see what you’ve built!
Benefits

When you join us, you’re not just accepting a job—you're securing a future. We know that top talent demands more than a standard salary, which is why we've designed an exciting benefits package. Some of the favourites for previous graduates and school leavers include:

  • Annual Performance Bonus
  • 30 days Annual Leave
  • 3 days of Volunteer Leave each year
  • Birthday Leave
  • £1,300 to spend on learning & wellbeing
  • 10% Employer Pension Contribution
  • Private Health Insurance Medical & Dental Cover
  • Full Support for Professional Qualifications (IFoA, CII, CFA, etc…)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.