Mercury Insurance
Mercury Insurance
Mercury Insurance offre prodotti assicurativi personali pensati per aiutare le persone a proteggere i propri veicoli, abitazioni e altri beni. La sua attività è supportata da agenti indipendenti e comprende coperture per auto, casa e altre assicurazioni correlate. L’azienda pone l’accento sul servizio clienti, sulla privacy e sulla gestione responsabile delle informazioni personali, condivise solo quando necessario per gestire gli account o adempiere agli obblighi di legge. Per chi cerca lavoro, Mercury Insurance offre una panoramica delle attività nelle operazioni assicurative personali, nel servizio clienti supportato dagli agenti e nella sicurezza delle informazioni.

Ingegnere del software senior - Da remoto negli Stati Uniti presso Mercury Insurance

Mercury Insurance cerca un ingegnere del software senior per sviluppare applicazioni assicurative distribuite. Il ruolo include leadership tecnica, sviluppo agile, revisioni del codice e mentoring degli ingegneri.

Descrizione

  • Progettare l’architettura, sviluppare e supportare sistemi software complessi
  • Produrre codice affidabile e adeguatamente testato per requisiti tecnici impegnativi
  • Trasformare i requisiti di prodotto in progetti resilienti per applicazioni distribuite
  • Dirigere la progettazione e le revisioni del codice su più applicazioni
  • Guidare i team di sprint nella realizzazione di nuove funzionalità e miglioramenti
  • Rimuovere gli ostacoli alla realizzazione che compromettono risultati di sprint di alta qualità
  • Collaborare con team e stakeholder per fornire le funzionalità previste
  • Fare mentoring agli ingegneri e fornire indicazioni tecniche concrete
  • Promuovere innovazione ed eccellenza ingegneristica in Mercury

Requisiti

  • Laurea in informatica, sistemi informativi o disciplina correlata, oppure combinazione equivalente di istruzione ed esperienza
  • Almeno cinque anni di esperienza professionale nella programmazione software
  • Almeno due anni di esperienza con le tecnologie utilizzate in Mercury
  • Almeno un anno di esperienza nella guida e nel mentoring di team di ingegneria
  • Padronanza di uno o più linguaggi di programmazione standard del settore, come Java, Python, Go, C++ o JavaScript
  • Conoscenza pratica di strutture dati, algoritmi e pattern di progettazione software
  • Esperienza con database relazionali, sistemi NoSQL e tecnologie di caching
  • Esperienza nella creazione di API con protocolli moderni come REST e gRPC
  • Padronanza di code di messaggi, streaming dei dati, flussi di lavoro e framework di integrazione, tra cui Apache Kafka, Apache NiFi, Amazon SQS, MS MQ o Apache Camel
  • Conoscenza operativa dell’architettura a microservizi
  • Esperienza nell’uso di piattaforme di containerizzazione come Docker e Kubernetes
  • Padronanza nell’applicazione delle pratiche DevSecOps per migliorare l’efficienza ingegneristica
  • Esperienza nella progettazione e nella realizzazione di sistemi applicativi distribuiti affidabili
  • Capacità di utilizzare analisi e sperimentazione per guidare i miglioramenti dei sistemi
  • Solide capacità analitiche e di risoluzione dei problemi
  • Eccellenti capacità di comunicazione scritta e verbale
  • Capacità di collaborare con team interfunzionali e stakeholder e di influenzarli
  • Leadership dimostrata attraverso mentoring e guida tecnica
  • Esperienza nel definire la strategia e la visione tecniche di un team
  • Capacità di guidare la direzione tecnica sostenendo al contempo una realizzazione ingegneristica di alta qualità

Benefit

  • Pacchetto retributivo competitivo
  • Per la maggior parte delle posizioni, flessibilità di lavorare da qualsiasi luogo negli Stati Uniti
  • Ferie pagate, congedo per malattia, nove festività aziendali e ore di volontariato
  • Opportunità di incentivi che possono includere bonus per festività, segnalazioni e prestazioni
  • Copertura assicurativa medica, dentistica, oculistica, sulla vita e per animali domestici
  • Piano pensionistico 401(k) con contributo aziendale corrispondente
  • Ambiente di lavoro collaborativo e coinvolgente
  • Opportunità di crescita professionale
  • Assistenza per la formazione
  • Opportunità di crescita professionale e personale
  • Programma di riconoscimento dei dipendenti
  • Risorse per la salute e il benessere, tra cui terapia o coaching per il benessere mentale senza costi e supporto per la cura di bambini e anziani