
KAYAK je platforma na vyhľadávanie a porovnávanie cestovania, ktorá pomáha ľuďom plánovať cesty porovnávaním letov, hotelov a prenájmu áut na stovkách cestovateľských webov. Jej webová stránka a mobilná aplikácia umožňujú cestujúcim spresniť výsledky pomocou praktických preferencií, sledovať ceny prostredníctvom upozornení a organizovať plány v službe KAYAK Trips. Vďaka mobilným cenám a upozorneniam o cestovaní KAYAK podporuje informovanejšie rozhodnutia pri rezervácii a zároveň udržiava vyhľadávanie informácií o cestovaní na jednom mieste.
Hlavný inžinier dátovej platformy, KAYAK – hybridná práca v Berlíne
Veďte rozvoj zdieľanej dátovej platformy KAYAK-u, ktorá podporuje analytiku, strojové učenie a cestovné vyhľadávanie s využitím umelej inteligencie. Budujte škálovateľnú infraštruktúru pre streamovanie, lakehouse, metadáta a dotazy.
Popis
- Formovať zdieľanú dátovú platformu KAYAK-u pre streamovanie takmer v reálnom čase, lakehouse úložisko, správu schém, sémantické vrstvy a distribuovanú infraštruktúru pre dotazy
- Viesť platformové iniciatívy od úvodnej definície problému a návrhu architektúry cez implementáciu a uvedenie do prevádzky až po odovzdanie do operatívy
- Stanovovať technické štandardy pre dátové kontrakty, vývoj schém, postupy ingestie a pripravenosť na produkciu
- Vytvárať opakovane použiteľné architektúry pre streamovaciu ingestiu, kompaktáciu, uchovávanie, správu schém, observabilitu a bežné výzvy dátového inžinierstva
- Zavádzať observabilitu platformy prostredníctvom monitorovania pipeline, sledovania oneskorenia konzumentov, overovania kvality dát a upozornení
- Spolupracovať s tímami Operations, Security, Engineering, Data Engineering a Product na rozvoji platformy podľa potrieb používateľov
- Viesť stratégie sémantickej vrstvy a metadát, ktoré podporujú konzistentnú samoobslužnú analytiku a dôveryhodný prístup AI k dátam
- Posudzovať technológie a architektonické prístupy pre streamovanie, úložiská, dotazovanie, orchestráciu a cloudovú infraštruktúru
- Mentorovať inžinierov prostredníctvom návrhov a revízií kódu, párovania a opakovane použiteľných technických usmernení
- Riešiť komplexné architektonické a prevádzkové problémy súvisiace s obnovou, odchýlkami schém, správou partícií a zhoršením výkonu
Požiadavky
- Najmenej sedem rokov profesionálnych skúseností s dátovým inžinierstvom vrátane rozsiahlej práce na seniornej alebo staff úrovni s technickým dosahom na celú organizáciu
- Skúsenosti s návrhom a prevádzkou rozsiahlych lakehouse architektúr s využitím technológií ako Apache Iceberg, Parquet a cloudové objektové úložisko
- Produkčné skúsenosti s tvorbou a prevádzkou streamovacích pipeline s udalosťami riadenou ingestiu, semantikou exactly-once, správou oneskorenia konzumentov, checkpointmi, obnovou a spracovaním zlyhaní
- Praktické skúsenosti s dátovými kontraktmi, správou schém, systémami metadát alebo sémantickými vrstvami
- Pokročilé znalosti programovania v Pythone a skúsenosti s tvorbou udržiavateľného, testovateľného produkčného kódu
- Skúsenosti s nasadzovaním a prevádzkou dátových úloh v Kubernetes vrátane kontajnerizovanej infraštruktúry, ladenia zdrojov a kontrol stavu
- Schopnosť ovplyvňovať viacero tímov, vysvetľovať architektonické kompromisy a viesť adopciu
- Skúsenosti s mentoringom inžinierov a zlepšovaním technických štandardov prostredníctvom revízií, dokumentácie a opakovane použiteľných vzorov
- Ochota prevziať zodpovednosť za rozsiahle a nejednoznačné technické oblasti
- Skúsenosti s distribuovanými dotazovacími nástrojmi, ako je Trino
- Skúsenosti s nástrojmi na orchestráciu pracovných tokov, ako je Apache Airflow
- Skúsenosti s používaním AWS alebo porovnateľnej verejnej cloudovej platformy
- Skúsenosti s nástrojmi CI/CD a automatizáciou nasadzovania, ako je GitHub Actions
- Pracovná znalosť Javy alebo iného jazyka založeného na JVM
Benefity
- Práca takmer odkiaľkoľvek až 20 dní ročne
- Terapeutické sedenia hradené spoločnosťou prostredníctvom SpringHealth
- Predplatné Headspace hradené spoločnosťou
- Týždeň voľna pre celú spoločnosť každý rok
- Piatky bez stretnutí
- Platená rodičovská dovolenka
- Platený čas na dobrovoľníctvo
- Rozpočet na rozvoj
- Príležitosti na rozvoj líderských schopností
- Prístup k tisícom kurzov elektronického vzdelávania na požiadanie
- Zľavy na cestovanie
- Zamestnanecké skupiny
- Šesť týždňov platenej dovolenky a deň voľna na narodeniny
- Obed zdarma dva dni v týždni
- Príspevky do dôchodkového plánu
- Príspevky na verejnú dopravu
- Program lízingu bicyklov
- Mesačné spoločenské podujatia, štvrtkové happy hours a športové tímy
- Kancelária v štvrti Friedrichshain v Berlíne