Airbnb
Airbnb
Airbnb gestisce un marketplace globale per i viaggi che aiuta gli ospiti a trovare e prenotare alloggi, dalle camere private e dagli appartamenti alle case intere e agli hotel boutique. La sua piattaforma offre anche esperienze organizzate da host locali, mettendo in contatto i viaggiatori con attività che vanno oltre il soggiorno. L’azienda opera nei settori dei viaggi, della logistica e del commercio elettronico, supportando la tecnologia e le operazioni alla base di soggiorni ed esperienze in tutto il mondo.

Ingegnere software senior, identità e privacy — Airbnb (lavoro da remoto negli Stati Uniti)

Sviluppa sistemi backend per identità, autorizzazioni e privacy destinati alla piattaforma globale di alloggi di Airbnb. Fai evolvere migrazioni, API e infrastrutture utilizzate dai team di tutta la piattaforma.

Descrizione

  • Sviluppare e far evolvere sistemi backend per l’identità e la privacy degli utenti
  • Sviluppare servizi e API che applichino le regole di identità e privacy alle diverse aree del prodotto
  • Contribuire alla migrazione su larga scala di sistemi basati su modelli di identità legacy
  • Creare strumenti che consentano il rilascio sicuro di migrazioni estese
  • Progettare e perfezionare la logica di autorizzazione per l’accesso ai dati in base al contesto
  • Collaborare con i team responsabili di messaggistica, viaggi, profili e sistemi correlati
  • Contribuire alla progettazione tecnica e alle revisioni del codice
  • Indagare sui problemi di produzione e risolverli attraverso un’analisi strutturata delle cause principali

Requisiti

  • Almeno 6 anni di esperienza professionale nell’ingegneria del software backend
  • Solida conoscenza dell’architettura orientata ai servizi, della progettazione di API e della modellazione dei dati
  • Competenza in Java o Kotlin
  • Esperienza con i microservizi, inclusi framework RPC, IDL di servizio e dependency injection
  • Esperienza nella progettazione di sistemi in cui correttezza e autorizzazione siano requisiti fondamentali
  • Esperienza comprovata nella realizzazione di migrazioni o modifiche all’infrastruttura adottate da altri team
  • Grande attenzione alla compatibilità con le versioni precedenti e alle pratiche di rilascio sicuro
  • Ottime capacità di comunicazione scritta
  • Capacità di documentare chiaramente problemi, cause principali e compromessi tra le soluzioni
  • Capacità di tradurre requisiti complessi e mutevoli di privacy o identità in progetti tecnici pratici
  • Residenza in uno Stato in cui Airbnb, Inc. abbia un’entità registrata

Benefit

  • Lavoro occasionale da un ufficio Airbnb o partecipazione a incontri fuori sede, secondo quanto concordato con il proprio responsabile
  • Ragionevoli accomodamenti durante il processo di selezione per i candidati con disabilità