
Airbnb upravlja globalnim tržištem za putovanja koje gostima pomaže pronaći i rezervirati smještaj, od privatnih soba i apartmana do cijelih kuća i boutique hotela. Njegova platforma nudi i doživljaje koje organiziraju lokalni domaćini, povezujući putnike s aktivnostima izvan samog smještaja. Tvrtka djeluje u područjima putovanja, logistike i e-trgovine te pruža tehnologiju i operativnu podršku za boravke i doživljaje diljem svijeta.
Viši softverski inženjer, identitet i privatnost — Airbnb (rad na daljinu u SAD-u)
Razvijajte pozadinske sustave za identitet, autorizaciju i privatnost za Airbnbovu globalnu platformu za smještaj. Skalirajte migracije, API-je i infrastrukturu koju koriste timovi diljem proizvoda.
Opis
- Razvijajte i skalirajte pozadinske sustave za identitet korisnika i privatnost
- Razvijajte usluge i API-je koji primjenjuju pravila identiteta i privatnosti u različitim dijelovima proizvoda
- Pomozite u opsežnoj migraciji sustava sa zastarjelih obrazaca identiteta
- Izrađujte alate koji omogućuju sigurno i široko uvođenje migracija
- Dizajnirajte i poboljšavajte autorizacijsku logiku za pristup podacima specifičnima za kontekst
- Surađujte s timovima odgovornima za poruke, putovanja, profile i povezane sustave
- Doprinosite tehničkom dizajnu i pregledima koda
- Istražujte probleme u produkciji i rješavajte ih strukturiranom analizom temeljnog uzroka
Zahtjevi
- Najmanje 6 godina profesionalnog iskustva u razvoju pozadinskog softvera
- Dobro poznavanje uslužno orijentirane arhitekture, dizajna API-ja i modeliranja podataka
- Napredno znanje Jave ili Kotlina
- Iskustvo s mikrouslugama, uključujući RPC okvire, servisne IDL-ove i ubrizgavanje ovisnosti
- Iskustvo u dizajniranju sustava u kojima su ispravnost i autorizacija ključni zahtjevi
- Dokazano iskustvo u isporuci migracija ili infrastrukturnih promjena koje su prihvatili drugi timovi
- Velika pažnja posvećena kompatibilnosti unatrag i sigurnim praksama uvođenja
- Izvrsne vještine pisane komunikacije
- Sposobnost jasnog dokumentiranja problema, temeljnih uzroka i kompromisa između rješenja
- Sposobnost prevođenja složenih i promjenjivih zahtjeva privatnosti ili identiteta u praktične tehničke dizajne
- Prebivalište u saveznoj državi u kojoj Airbnb, Inc. ima registrirani subjekt
Pogodnosti
- Povremeni rad iz ureda Airbnb ili sudjelovanje na okupljanjima izvan ureda, prema dogovoru s voditeljem
- Razumne prilagodbe tijekom procesa zapošljavanja za kandidate s invaliditetom