
KAYAK — це платформа для пошуку та порівняння варіантів подорожей, яка допомагає планувати поїздки, зіставляючи авіарейси, готелі й автомобілі напрокат на сотнях туристичних сайтів. На сайті та в мобільному застосунку мандрівники можуть уточнювати результати за допомогою практичних параметрів, відстежувати ціни через сповіщення й організовувати плани в KAYAK Trips. Завдяки мобільним тарифам і сповіщенням про подорожі KAYAK допомагає ухвалювати більш обґрунтовані рішення під час бронювання, зберігаючи пошук варіантів подорожі в одному місці.
Провідний інженер платформи даних, KAYAK — гібридний формат роботи в Берліні
Керуйте розвитком спільної платформи даних KAYAK для аналітики, машинного навчання та пошуку подорожей на основі ШІ. Створюйте масштабовану інфраструктуру потокової обробки, lakehouse, метаданих і запитів.
Опис
- Розвивайте спільну платформу даних KAYAK, що охоплює потокову обробку майже в реальному часі, зберігання в lakehouse, керування схемами, семантичні рівні та розподілену інфраструктуру запитів
- Керуйте ініціативами платформи: від визначення початкової проблеми й архітектури до реалізації, запуску та передачі в експлуатацію
- Встановлюйте технічні стандарти для контрактів даних, еволюції схем, практик завантаження даних і готовності до експлуатації
- Створюйте повторно використовувані архітектури для потокового завантаження, компактизації, зберігання, керування схемами, спостережуваності та поширених завдань інженерії даних
- Впроваджуйте спостережуваність платформи за допомогою моніторингу конвеєрів, відстеження затримки споживачів, перевірки якості даних і сповіщень
- Співпрацюйте з командами експлуатації, безпеки, розробки, інженерії даних і продукту, розвиваючи платформу відповідно до потреб користувачів
- Керуйте стратегіями семантичного рівня та метаданих, які забезпечують узгоджену аналітику самообслуговування й надійний доступ ШІ до даних
- Оцінюйте технології та архітектурні підходи у сфері потокової обробки, зберігання, виконання запитів, оркестрації та хмарної інфраструктури
- Наставляйте інженерів через проєктні й код-рев’ю, спільну розробку та створення повторно використовуваних технічних рекомендацій
- Розв’язуйте складні архітектурні й експлуатаційні проблеми, пов’язані з відновленням, розбіжностями схем, керуванням секціонуванням і погіршенням продуктивності
Вимоги
- Щонайменше сім років професійного досвіду в інженерії даних, зокрема значний досвід на рівні senior або staff із технічною зоною відповідальності в масштабі всієї організації
- Досвід проєктування та експлуатації великомасштабних lakehouse-архітектур із використанням таких технологій, як Apache Iceberg, Parquet і хмарне об’єктне сховище
- Практичний досвід створення та експлуатації потокових конвеєрів із подієвим завантаженням, семантикою exactly-once, керуванням затримкою споживачів, контрольними точками, відновленням і обробкою збоїв
- Практичний досвід роботи з контрактами даних, керуванням схемами, системами метаданих або семантичними рівнями
- Впевнені навички програмування на Python і досвід створення придатного до супроводу та тестування промислового коду
- Досвід розгортання та експлуатації робочих навантажень даних у Kubernetes, включно з контейнеризованою інфраструктурою, налаштуванням ресурсів і перевірками працездатності
- Здатність впливати на кілька команд, пояснювати архітектурні компроміси та керувати впровадженням
- Досвід наставництва інженерів і підвищення технічних стандартів через рев’ю, документацію та повторно використовувані шаблони
- Готовність брати на себе відповідальність за широкі й неоднозначні технічні напрями
- Досвід роботи з розподіленими рушіями виконання запитів, такими як Trino
- Досвід роботи з інструментами оркестрації робочих процесів, такими як Apache Airflow
- Досвід використання AWS або зіставної публічної хмарної платформи
- Досвід роботи з інструментами CI/CD та автоматизації розгортання, такими як GitHub Actions
- Робоче знання Java або іншої мови на базі JVM
Переваги
- Робота практично з будь-якої точки світу до 20 днів на рік
- Оплачені компанією сеанси терапії через SpringHealth
- Оплачена компанією підписка Headspace
- Щорічний загальнокорпоративний тиждень відпочинку
- П’ятниці без зустрічей
- Оплачувана відпустка по догляду за дитиною
- Оплачуваний час для волонтерства
- Бюджет на професійний розвиток
- Можливості розвитку лідерських навичок
- Доступ до тисяч курсів електронного навчання за запитом
- Знижки на подорожі
- Групи підтримки працівників
- Шість тижнів оплачуваної відпустки та вихідний у день народження
- Безкоштовні обіди двічі на тиждень
- Внески до пенсійного плану
- Субсидії на громадський транспорт
- Програма лізингу велосипедів
- Щомісячні соціальні заходи, щасливі години щочетверга та спортивні команди
- Офіс у Фрідріхсхайні, Берлін