KAYAK
KAYAK
KAYAK je platforma za iskanje in primerjavo potovanj, ki ljudem pomaga načrtovati potovanja s primerjanjem letov, hotelov in najema avtomobilov na stotinah potovalnih spletnih mest. Njegovo spletno mesto in mobilna aplikacija popotnikom omogočata natančnejše prilagajanje rezultatov s praktičnimi nastavitvami, spremljanje cen z opozorili ter organizacijo načrtov prek storitve KAYAK Trips. Z mobilnimi cenami in potovalnimi obvestili KAYAK podpira bolj premišljene odločitve pri rezervaciji, raziskovanje potovanj pa ohranja na enem mestu.

Glavni inženir podatkovne platforme, KAYAK – hibridno delo v Berlinu

Vodite razvoj skupne podatkovne platforme KAYAK, ki podpira analitiko, strojno učenje in iskanje potovanj s pomočjo umetne inteligence. Gradite razširljivo infrastrukturo za pretakanje, lakehouse, metapodatke in poizvedbe.

Opis

  • Oblikujete skupno podatkovno platformo KAYAK za pretakanje skoraj v realnem času, lakehouse hrambo, upravljanje shem, semantične plasti in porazdeljeno infrastrukturo za poizvedbe
  • Vodite pobude platforme od začetne opredelitve problema in arhitekture prek izvedbe in uvedbe do operativne predaje
  • Določate tehnične standarde za podatkovne pogodbe, razvoj shem, prakse vnosa podatkov in pripravljenost za produkcijo
  • Ustvarjate ponovno uporabne arhitekture za pretakajoči vnos podatkov, kompaktiranje, hrambo, upravljanje shem, opazljivost in pogoste izzive podatkovnega inženirstva
  • Vzpostavljate opazljivost platforme s spremljanjem cevovodov, sledenjem zamiku porabnikov, preverjanjem kakovosti podatkov in opozarjanjem
  • Sodelujete z ekipami Operations, Security, Engineering, Data Engineering in Product pri razvoju platforme glede na potrebe uporabnikov
  • Vodite strategije semantične plasti in metapodatkov, ki podpirajo dosledno samopostrežno analitiko in zaupanja vreden dostop umetne inteligence do podatkov
  • Ocenjujete tehnologije in arhitekturne pristope za pretakanje, hrambo, poizvedovanje, orkestracijo in infrastrukturo v oblaku
  • Mentorirate inženirje s pregledi zasnove in kode, delom v paru ter ponovno uporabnimi tehničnimi smernicami
  • Rešujete zapletene arhitekturne in operativne težave, povezane z obnovitvijo, odstopanji shem, upravljanjem particij in poslabšanjem zmogljivosti

Zahteve

  • Vsaj sedem let poklicnih izkušenj s podatkovnim inženirstvom, vključno z obsežnimi izkušnjami na ravni senior ali staff s tehničnim obsegom za celotno organizacijo
  • Izkušnje z načrtovanjem in upravljanjem obsežnih lakehouse arhitektur s tehnologijami, kot so Apache Iceberg, Parquet in objektna hramba v oblaku
  • Izkušnje iz produkcijskega okolja pri gradnji in upravljanju pretočnih cevovodov z dogodkovno vodenim vnosom, semantiko exactly-once, upravljanjem zamika porabnikov, kontrolnimi točkami, obnovitvijo in obravnavo napak
  • Praktične izkušnje s podatkovnimi pogodbami, upravljanjem shem, sistemi metapodatkov ali semantičnimi plastmi
  • Odlično znanje programiranja v Pythonu in izkušnje z dostavo vzdržljive kode, primerne za testiranje in produkcijo
  • Izkušnje z uvajanjem in upravljanjem podatkovnih delovnih obremenitev v Kubernetesu, vključno s kontejnerizirano infrastrukturo, nastavljanjem virov in preverjanji zdravja
  • Sposobnost vplivanja na več ekip, pojasnjevanja arhitekturnih kompromisov in vodenja uvajanja
  • Izkušnje z mentoriranjem inženirjev ter izboljševanjem tehničnih standardov s pregledi, dokumentacijo in ponovno uporabnimi vzorci
  • Pripravljenost prevzeti odgovornost za široka in nejasna tehnična področja
  • Izkušnje z distribuiranimi pogoni za poizvedbe, kot je Trino
  • Izkušnje z orodji za orkestracijo delovnih tokov, kot je Apache Airflow
  • Izkušnje z uporabo AWS ali primerljive javne platforme v oblaku
  • Izkušnje z orodji CI/CD in avtomatizacijo uvajanja, kot je GitHub Actions
  • Delovno poznavanje Jave ali drugega jezika, temelječega na JVM

Ugodnosti

  • Delo skoraj od koder koli do 20 dni na leto
  • Terapevtske obravnave, ki jih financira podjetje, prek SpringHealth
  • Naročnina na Headspace, ki jo financira podjetje
  • Teden prostih dni za celotno podjetje vsako leto
  • Petki brez sestankov
  • Plačan starševski dopust
  • Plačan čas za prostovoljstvo
  • Proračun za razvoj
  • Priložnosti za razvoj vodstvenih sposobnosti
  • Dostop do tisočih spletnih izobraževalnih tečajev na zahtevo
  • Potovalni popusti
  • Skupine zaposlenih za podporo
  • Šest tednov plačanega dopusta in prost dan za rojstni dan
  • Brezplačno kosilo dva dni na teden
  • Prispevki v pokojninski načrt
  • Subvencije za javni prevoz
  • Program lizinga koles
  • Mesečni družabni dogodki, četrtkove sproščene urice in športne ekipe
  • Pisarna v četrti Friedrichshain v Berlinu