P

Software Engineer

Prima

London, England, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
GBP 70,000 – GBP 105,000 / year
Openings
1
Posted
54 minutes ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Prima

Since its inception in 2015, Prima has revolutionized motor insurance by leveraging data and technology to deliver outstanding driver experiences at competitive prices. Originating in Italy, Prima has rapidly become the foremost online motor insurance provider, trusted by more than 5 million clients, and is now expanding operations into the UK and Spain.

Role Overview

Join a team of over 350 engineers spanning software development, infrastructure, operations, and security, contributing to scalable and significant solutions that define the future of insurance.

Key Responsibilities

  • Design, architect, build, and support scalable services by crafting reusable, modular, and maintainable code that adheres to industry best practices.
  • Collaborate extensively with stakeholders, product managers, and engineering managers to convert business requirements into efficient software solutions, define project timelines, and estimate work effort.
  • Conduct code reviews, uphold coding standards, troubleshoot intricate problems, and ensure software quality and optimal performance.
  • Keep abreast of emerging technologies and tools, promote their adoption when suitable, and contribute towards ongoing learning and team development.

Candidate Profile

  • Proficient backend developer with hands-on experience in event-driven architecture, microservices, and domain-driven design.
  • Excellent English communication skills enabling effective teamwork within diverse, multidisciplinary groups.
  • Self-driven, proactive, responsible, and equipped with strong problem-solving capabilities along with a growth-oriented mindset.
  • Experienced working within Agile methodologies.

Preferred Qualifications

  • Familiarity with functional programming languages.
  • Professional experience with Rust and/or Elixir languages.
  • Knowledge of test-driven development (TDD), Event-Sourcing, and Command Query Responsibility Segregation (CQRS).
  • Experience using messaging platforms such as RabbitMQ or Kafka.

Compensation and Benefits

The role offers a salary ranging from £70,000 to £105,000 annually.

Why Join Prima?

  • Flexible working options including remote, office, or hybrid setups with the option to work from anywhere up to 30 days per year.
  • Opportunities for personal and professional growth through tailored learning resources, mentorship, and individual growth plans.
  • Benefits that support wellbeing including private health care, gym membership discounts, wellness programs, and mental health assistance.

Diversity and Inclusion

Prima values diverse perspectives and encourages applicants who may not meet every requirement but are passionate about the role. The company is an equal opportunity employer committed to creating an inclusive hiring process and workplace environment. Candidates requiring accommodations can reach out via accessible.recruiting@prima.it.

Tools & software

RabbitMQ required

How they work

Teamwork & Collaboration Problem Solving Initiative Learning Agility Accountability

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer