cover image
Prima

Prima

www.helloprima.com

4 Jobs

1,625 Employees

About the Company

With 4.2M customers, €880M in gross written premiums across Europe, and a team of over 1.000 people, Prima is one of the most successful insurtech player in the world. Prima leverages technology to accomplish one mission: to give customers a great experience at great prices.

Launched in 2015, in 2020 Prima became the market leader in the online motor sector in Italy, redesigning and digitalising the entire insurance value chain by building from scratch its own tech platforms on the most advanced tech stack and data analytics capabilities.
Prima is backed by the most prestigious financial institutions in the world. Goldman Sachs and The Blackstone Group, invested in 2018 in the largest venture capital round ever made in Italy at that time. The Carlyle Group is also part of the shareholders since 2022.
In 2021, Prima launched the Home and Family product and is on a journey to become a one stop shop for customers willing to buy insurance products.
In 2022, Prima started an international expansion: we currently have a team of more than 90 professionals in London and more than 60 in Madrid, expanding both the UK and Spanish markets.

We are Prima, and we can’t wait to see where our journey takes us next.

https://www.prima.it
https://www.helloprima.co.uk
https://www.helloprima.es/

Listed Jobs

Company background Company brand
Company Name
Prima
Job Title
Software Engineer (Python)- UK
Job Description
Job title: Software Engineer (Python) – Pricing & Underwriting Domain Role Summary: Lead design, development, and deployment of Python‑based tools, microservices, and infrastructure that enable automated pricing and underwriting workflows for a digital motor insurance platform. Expectations: - Mid‑ to senior‑level candidate with ≥3 years of professional Python development. - Proven experience in software architecture, clean code, TDD/BDD, and CI/CD pipelines. - Able to mentor junior engineers and drive technical excellence within a cross‑functional team. Key Responsibilities: - Own end‑to‑end development of pricing & underwriting systems, including APIs, data pipelines, and supporting microservices. - Collaborate with product managers, data scientists, and underwriters to translate business requirements into scalable technical solutions. - Design and maintain relational database schemas (MySQL, PostgreSQL). - Implement messaging/streaming integration with Kafka or RabbitMQ. - Apply IaC, containerization, and cloud practices (e.g., AWS, Terraform, Kubernetes) to ensure reliable, repeatable deployments. - Participate in code reviews, enforce quality standards, and mentor junior team members. Required Skills: - Python programming (3 + years). - Strong software design, architecture, and refactoring skills. - Experience with TDD/BDD, CI/CD, IaC, containerization (Docker, Kubernetes). - Proficiency with messaging/streaming platforms (Kafka, RabbitMQ). - Relational database design and querying (MySQL, PostgreSQL). - Excellent English communication and collaborative mindset. - Preferred: knowledge of Rust/Elixir, AWS services, data orchestration (Databricks), domain‑driven design, ML/MLOps exposure, and insurance domain familiarity. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical experience.
London, United kingdom
Remote
Junior
05-11-2025
Company background Company brand
Company Name
Prima
Job Title
Software Engineer
Job Description
Job title: Software Engineer Role Summary: Backend-focused engineer responsible for designing, building, and maintaining scalable services within a data‑centric motor insurance platform. Expactations: - Deliver high‑quality, reusable code that supports microservices and event‑driven architecture. - Collaborate with product, design, and operations to translate business requirements into robust backend solutions. - Adhere to coding standards, conduct code reviews, and drive continuous improvement. - Stay current with emerging technologies and recommend adoption where appropriate. - Mentor junior engineers and actively participate in team learning initiatives. Key Responsibilities: - Architect and develop modular, maintainable backend components. - Design, implement, and maintain services following industry best practices. - Perform thorough code reviews and enforce coding standards. - Troubleshoot, debug, and optimize complex system issues. - Estimate effort, define timelines, and coordinate with product and engineering managers. - Keep the team informed about new tools, frameworks, and trends. - Mentor peers and foster a culture of continuous learning. Required Skills: - Extensive experience in backend development (Java, Scala, Go, or similar). - Strong grasp of event‑driven architecture, microservices, and domain‑driven design. - Proficiency in Agile/Scrum processes. - Excellent written and verbal English communication. - Self‑motivated, proactive problem‑solver with strong accountability. Nice‑to‑Have Skills: - Functional programming knowledge (e.g., Haskell, F#, Scala). - Experience with Rust or Elixir. - Test‑driven development (TDD). - Experience with message brokers (RabbitMQ, Kafka). Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Relevant industry certifications (e.g., AWS Certified Developer, Docker Certified Associate) are a plus but not mandatory.
London, United kingdom
Remote
04-12-2025
Company background Company brand
Company Name
Prima
Job Title
Finance Business Partner Analyst
Job Description
Job Title: Finance Business Partner Analyst Role Summary: Provide strategic financial insight and partnership to UK business units, driving performance, planning, forecasting, and decision‑making through analytical rigor and clear communication. Expectations: - Actively support business planning and forecasting cycles. - Deliver accurate, actionable performance reports and analyses. - Communicate insights to leadership and business stakeholders. - Continuously improve financial processes and reporting tools. Key Responsibilities: 1. Prepare annual bottom‑up business plans and rolling forecasts. 2. Produce weekly and monthly performance reports, including top‑line trackers and financial updates. 3. Conduct comprehensive monthly business reviews integrating financial and operational insights. 4. Monitor UK market developments and assess impact on business performance. 5. Develop presentations and reporting materials for board and executive meetings. 6. Provide ad‑hoc analytical support to leadership and cross‑functional teams, validating business cases and performance metrics. Required Skills: - Strong financial modelling and Excel proficiency. - Advanced PowerPoint skills for data presentation. - Excellent analytical and data interpretation abilities. - Clear, concise communication skills across all organizational levels. - Proactive, curious, and growth‑oriented mindset. Required Education & Certifications: - Bachelor’s degree in Finance, Economics, Business, Engineering, Data Science, Mathematics, or a related quantitative discipline. - No specific certifications required. ---
London, United kingdom
Hybrid
09-12-2025
Company background Company brand
Company Name
Prima
Job Title
Data Scientist
Job Description
**Job Title:** Data Scientist **Role Summary:** Apply data science and machine learning to optimize motor insurance pricing and risk assessment. Translate business challenges into data-driven solutions, build predictive models, and deliver production-ready tools within a cross‑functional pricing and underwriting team. **Expectations:** - Translate strategic business objectives into scalable data solutions. - Own end‑to‑end model lifecycle: research, development, validation, and deployment. - Collaborate with data engineers, product managers, and underwriters to convert insights into actionable processes. - Maintain high standards of model accuracy, reproducibility, and compliance with best practices. **Key Responsibilities:** - Identify pricing and risk opportunities through exploratory data analysis. - Design, develop, and tune statistical and machine learning models for insurance pricing. - Translate model outputs into production tools, APIs, or dashboards. - Work closely with ML and data engineering teams to deploy models to production environments. - Document modeling assumptions, performance metrics, and deployment workflows. - Communicate results and recommendations to non‑technical stakeholders. **Required Skills:** - Strong quantitative analytical skills; expertise in mathematics, statistics, or related fields. - Proficient programming in Python (pandas, scikit‑learn, etc.). - Experience with SQL for data querying and manipulation. - Knowledge of version control (Git) and unit testing practices. - Familiarity with model deployment concepts and production pipelines. - Excellent problem‑solving, logical reasoning, and communication abilities. **Required Education & Certifications:** - Bachelor’s degree (or higher) in Mathematics, Statistics, Physics, Engineering, or a comparable quantitative discipline. - Relevant certifications in data science, machine learning, or analytics are a plus but not mandatory.
London, United kingdom
Hybrid
08-01-2026