Senior Elixir Engineer - Prima - London, UK or UK wide Remote

Senior Elixir Engineer - London, UK or UK wide Remote

Introductory paragraph

Our vision is to become the UK’s best car insurance provider, and we believe that a major component to achieve this will be state of the art graphical user interfaces, tailored to seamlessly aid our customers on their journey for better insurance satisfaction.

About us
Prima is an Italian tech company that has been disrupting the car insurance industry since its launch in 2015. We now boast over 1 million active clients and achieved a € 100 million investment from Goldman Sachs and Blackstone in 2018, the largest in Italian tech history. Prima is launching in the UK this year, which is why we are looking for top talents to join our London-based team.

My name: Maciej
My position: Technical Recruiter
Company name: Prima Assicurazioni
Website: Prima Assicurazioni job vacancies
Country: United Kingdom

About the job

Job title: Senior Backend Engineer
Job description:
In Prima UK you will be involved in backend development tasks for varied and challenging projects, within a dynamic and innovative environment.

Our stack is composed of the most relevant and up-to-date technologies: the whole platform is based on AWS, we use Docker and our microservices-based architecture allows us to choose the most apt solution for every new technical challenge.

Our backend is mostly coded in Elixir and Rust, and our frontend in Elm and React. To enable communication between our services, we mostly use API REST, GraphQL and RabbitMQ.

Position on remote work: Hybrid or 100% UK remote

Qualifications or experience required:
You are our ideal candidate if you meet the following requirements:

  • Passionate about programming and driven to experiment with new technologies, independently from the language used
  • Desire to write easily maintainable and clean code
  • Determination in completing the projects they are assigned
  • Desire to help other developers to grow and improve
  • Used to applying design patterns and coding standards
    What the successful job applicant will be working on:

Nice to have:

In addition to the basic requirements, we will carefully evaluate these characteristics:

  • Experience with Elixir, Rust, React and/or Elm

  • Experience with Microservices Architectures

  • Experience with Event Driven Architectures

  • Experience with ECS/Kubernetes

  • Experience with PostgreSQL and/or Redis

  • Experience in regulated industries (i.e. Finance, Insurance, Healthcare etc.)
    About the interview process

  • Pair programming interview

  • Technical interview with senior engineers

  • Video call with founders

  • Offer

Please send your CV to

We are looking for permanent hires for our new, centrally located London office: 71-73 Carter Lane, London, EC4V 5EQ. Flexible working arrangements, where preferable, can be discussed with the hiring manager.

Prima UK is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, colour, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by English laws.