Engineering Manager at Prima Assicurazioni

  • Anywhere (100% Remote) Only
  • Prima Assicurazioni
Job Description:

The role

Prima is an Italian tech company that has been disrupting the insurance industry since its launch in 2015, achieving a € 100 million investment from Goldman Sachs and Blackstone in 2018. Prima now boasts over two and a half million of active clients and has started its international expansion, opening new offices in the UK and in Spain.

You will lead one or more teams inside the Engineering department. You will be in charge of the delivery of all the features that have been planned for the software applications managed by the teams you will be part of. You will be ultimately responsible for the overall technical quality and furthermore you will take care of the professional growth of all the teams' Software Developers.

Specifically, you will take care of these tasks:

  • Guiding the definition of the technical roadmap
  • Making sure that the technical solutions chosen together with the team meet business demands and are aligned with the technical vision of the company as a whole
  • Ensuring the system complies with the maintainability, reliability, scalability and security requirements set by the company
  • Defining and monitoring the most appropriate Software Development Life Cycle (SDLC) metrics
  • Supporting the development team so that the most important initiatives are delivered on time, in order to obtain incremental, shared releases
  • Ensuring a team composition suitable for achieving set goals
  • Promoting the training, growth and satisfaction of every tech member of the team
  • Creating and maintaining an exciting work environment

Key requirements

You are our ideal candidate if you meet these requirements:

  • Ability to lead with humility and empathy, respecting and learning from the perspectives of others
  • Strong empathy for people and willingness to build and maintain fruitful relations with all the colleagues
  • Strong communication skills and demonstrated ability to present complex technical information in a clear and concise manner to a wide variety of audiences
  • Experience as Engineering Manager or with any technical leadership role
  • Experience with mentorship for less experienced Software Developers
  • Personal interest about people development
  • Extensive and strong technical background (5+ years)
  • Be comfortable having architecture discussions with Engineers and feature/strategy discussions with Product Managers
  • Ability to evaluate hard and soft skills of Software Developers in a recruitment process
  • Ability to define properly the team capacity needs in order to fulfill planned team initiatives
  • Great passion for technology and software development
  • Strong proficiency in technical and functional analysis with solid attitude for business requirements challenge
  • Proven ability to split large feature requirements into small independent deliverables
  • Ability to track initiatives progression, spot bottlenecks and suggest solutions to remove impediments

Nice to have

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

  • Experience with our technological stack (Rust, Elixir, Elm, React, SCSS)
  • Experience with message brokers and DBs (RabbitMQ, Kafka, MySQL, PostgreSQL)
  • Experience in designing and implementing microservices in a large ecosystem

We will evaluate salary and contract terms during the interview, in order to ensure you an offer adequate to your experience and to your competence. The employment is Full Time.

Our HQ are in Piazzale Loreto 17, 20131 Milano (MI), but we also consider Full Remote hiring from other European countries and for our offices in Rome, London and Madrid.

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

Company Benefits

  • Company hardware
  • Flexi-working
  • Free fruit & coffee
  • Training budget
  • And other benefits related to the country you're hired in

Interview Process

  • HR interview
  • Online programming test and/or live pair programming session
  • Executive interview

Other Jobs in DevOps & SysAdmins