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…)