cover image
Prima

Prima

www.helloprima.com

1 Job

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
Job Description
Is it a thrilling opportunity in a dynamic environment which is constantly evolving what you are currently looking for?

Are you curious to see how a company that operates in the Insurance sector provides a great experience at a great price to its customers using cutting-edge technologies to create and sell its products? Then, we are happy to inform you that you have just got a ticket to the fast lane!

IT technology lies at the very core of everything we do and our Engineering and Product departments are composed of passionate and innovative people who never stop learning and developing their skills employing the latest stacks and methodologies.

At Prima, you could take on a whole new challenge. As part of our global community, you’d be in the driving seat of your career; learning and growing with a top-tier team around you. Prima is a place where no matter who you are or what your role is — your voice is valued.

Back in 2015, we embarked on a mission: to provide great value car insurance that is designed for everyone. And we’ve come a long way, we’ve created a culture where we can fuel each other’s success. But we need your expertise, as we steer things in a new and exciting direction.

You’re probably thinking… ‘That sounds pretty good’. We agree.

As well as great colleagues and engaging projects, there are loads of ways we can help you do the best work of your life. We’ve shaped our offering to place a focus on wellbeing, autonomy and development. We see benefits as the fuel that will empower you to succeed, if you decide to embark on this journey with us.

Working in a way that works for you We believe in work-life balance and flexibility. Whether you like working from the office, home or a mixture of both. We’ll help you find a balance that works best for you. We even have a policy that means you can work from any location for 30 days a year. We trust you to steer us forward.

The freedom to explore the possibilities We may move fast at Prima, but we move together. We’re invested in your growth; so we’ll give you access to a teaching and learning marketplace. And you’ll have regular sessions with your manager to establish a personal growth plan.

Our winning formula: happy and high-performing From private medical insurance to discounted gym memberships and wellbeing initiatives: we’re here to support you. We know how important your health and well-being is, so we’ll go the extra mile to help you when we can.

We seek experienced and highly skilled Senior Backend Software Engineers to join one of our dynamic teams. Our ideal candidate possesses strong technical expertise in software development, demonstrates leadership skills, and plays a pivotal role in building reusable code and libraries, driving the development and maintenance of our systems, with a focus on backend architecture and a passion for functional programming.

As a Member Of a Cross-functional Engineering Team, You Will Have The Opportunity To Collaborate In One Of The Following Domains

Intermediaries: support our B2B channel with the aim of providing a great platform for our partners
Policy Management and Customer Management: implement a scalable, sustainable and secure strategy to increase retention and customer lifetime value and optimize Prima’s operations across the countries we operate in, like Italy, the UK and Spain
Claims: Contribute to the evolution and scalability of our internal claims management platform, tackling complex challenges across multiple countries and regulatory environments
Conversion: implement a scalable, sustainable and secure strategy to convert leads into customers.

The most appropriate domain will be determined during the recruitment process based on each candidate’s experience, expertise, and interest.

You Will Be Responsible For

Architect and Develop Reusable Code: All descriptions emphasize developing reusable code, promoting code modularity, and ensuring maintainability.
Design, Develop, and Maintain Services: Each description highlights the need to design, develop, and maintain services with a focus on consistency, scalability, and adherence to industry best practices.
Collaboration with Stakeholders: Close collaboration with stakeholders to translate business needs into scalable and effective backend or software solutions is a common theme.
Code Reviews and Coding Standards: Conducting code reviews, providing constructive feedback, and enforcing coding standards to maintain quality and ensure consistency are key responsibilities in all descriptions.
Staying Up-to-date with Technology: Staying updated with the latest trends, advancements, tools, and frameworks, and driving their adoption when appropriate is emphasized in all.
Collaboration with Managers: Collaboration with product and engineering managers to define project timelines, estimate effort, and ensure successful delivery is mentioned in each.
Troubleshooting and Debugging: Troubleshooting and debugging complex issues to ensure optimal performance and timely resolution are mentioned, particularly with a backend focus.
Fostering Continuous Learning and Growth: Contributing to a culture of continuous learning and growth within the team, either by mentoring junior engineers or through general team culture.

Requirements

Extensive experience in backend development
Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams.
Good knowledge of event-driven architecture, microservices, and domain-driven design.
Enthusiasm for trying new technologies and helping other developers grow.
Self-motivated, and proactive, with strong problem-solving skills and accountability for deliverables.
Experience working in an Agile environment

Nice To Have

Good knowledge of functional programming languages
Professional experience with at least one of Rust or Elixir
Knowledge of TDD
Knowledge of RabbitMQ/Kafka

Prima is a community made up of talented and ambitious individuals. We offer equal employment of any kind based on race, colour, gender, religion, sexual orientation, nationality, disability, genetic information, pregnancy or other protected personal characteristics, as defined by national laws.

If it sounds like we’d be a good fit for each other, join us in the fast lane!
London, United Kingdom
Remote
03-03-2025