KAYAK
KAYAK
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
  • Щорічний загальнокорпоративний тиждень відпочинку
  • П’ятниці без зустрічей
  • Оплачувана відпустка по догляду за дитиною
  • Оплачуваний час для волонтерства
  • Бюджет на професійний розвиток
  • Можливості розвитку лідерських навичок
  • Доступ до тисяч курсів електронного навчання за запитом
  • Знижки на подорожі
  • Групи підтримки працівників
  • Шість тижнів оплачуваної відпустки та вихідний у день народження
  • Безкоштовні обіди двічі на тиждень
  • Внески до пенсійного плану
  • Субсидії на громадський транспорт
  • Програма лізингу велосипедів
  • Щомісячні соціальні заходи, щасливі години щочетверга та спортивні команди
  • Офіс у Фрідріхсхайні, Берлін