Backend Team Lead (Marketing)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Travel-tech компания: платформы онлайн-бронирования отелей, авиабилетов и других услуг для B2C и B2B клиентов)

Описание вакансии

О компании и команде

Ostrovok.ru — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.

Наши бренды: Ostrovok.ru, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.

Мы ищем Backend Team Lead в Marketing team, ответственную за несколько направлений интеграций, которые позволяют привлекать большое количество трафика, бронирований и рекламировать наши бренды в разных странах мира. Мы разрабатываем несколько сервисов, включая высоконагруженный сервис поиска (~100 000 RPM), который отдает информацию метапоискам (сайтам, которые позволяют сравнивать цены с разных OTA (online travel agency) для одного отеля) о ценах и доступности, а так же сервисы по формированию\загрузке отчетности, бронирования и другие.

Ключевые задачи:

  • развивать и поддерживать высоконагруженный API для метапоисков;
  • планировать архитектуру сервисов, исходя из планов бизнеса;
  • заниматься оптимизацией и рефакторингом сервисов;
  • делать интеграции с внешними API для управления рекламой;
  • разрабатывать индексируемые версии сайта для поисковых роботов;
  • выстраивание процессов внутри команды, планирование спринтов, проведение 1-to-1 встреч, найм разработчиков к себе в команду;
  • помимо основных задач по развитию сервисов, есть желание сократить разнообразие технического стека в пользу Golang.

Ожидания от кандидата

  • опыт разработки на Golang от 2 лет и опыт разработки на Python от 3 лет;
  • опытс PostgreSQL, как через ORM, так и raw SQL;
  • разработка веб приложения с применением фреймворка Django и AsyncIO;
  • опыт упаковки приложения в Docker Image

Плюсом будет:

  • хранение кода и сборка приложений с использованием Gitlab CI/CD;
  • разработка приложений с применением фреймворка GRPC;
  • опыт работы с Kafka, Aerospike

Условия работы

  • удаленная работа и/или комфортный офис в центре Москвы с зонами отдыха, безлимитным чаем/кофе и питанием; Возможна так же удаленка вне РФ. 
  • гибридный формат работы: удалённо, из офиса или оба варианта;
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;

Дополнительные инструкции

Этапы собеседований:
Hard Skills Interview - 1,5 часа - проводят 2 синиор разработчик из компании - теоретические вопросы, лайвкодинг (python/go, sql);
Soft Skills Interview - 1 час - проводит рекрутер - вопросы о предпочтениях в задачах, команде и способах организации работы;
Интервью с СТО и HR BP - 1 час - вопросы о техническом и менеджерском опыте;
Финальное интервью - 1 час - проводят Head of Marketing Integrations и разработчик из команды - беседа про интересные кейсы и проекты из опыта.