💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться

Team Lead Rust

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

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

Компания

Международный интернет-магазин одежды, обуви и товаров для дома

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

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

Мы - Wildberries, крупнейший маркетплейс России.
Wildberries - это 30 млн пользователей ежедневно и технологические задачи, у которых нет аналогов. Наша компания стабильно развивается и работает в усиленном режиме: использует современный стек и новейшие технологии, разрабатывает множество новых hi-tech продуктов.

Мы ищем специалиста, который возглавит команду разработки проекта по обработке огромного потока медиафайлов (изображения, видео) и его отдачу пользователям. Источником данных выступают поставщики с изображениями товаров, пользователи с отзывами и другое. На входе изображения от них, а на выходе сконвертированные и порезанные на различные форматы файлы, разложенные в CDN. В CDN крутится наш сервис отдачи статики, который держит нагрузку в 500 000 RPS.


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

Пример задач, которые предстоит сделать в ближайшее время:

  • Научиться улучшать качество изображений с помощью Super Resolution моделей. В команде есть математик, который предоставит модель, но надо реализовать инфраструктуру и поставить на поток улучшение изображений.
  • Реализовать возможность оставлять видеоотзывы к товарам в формате HLS с созданием превью.
  • Научиться работать с новой распределенной CDN системой.
  • Придумать способ дедубликации запросов, чтобы снизить нагрузку на систему.

Мы ждем, что ты ознакомишься с проектом, возглавишь разработку и подберешь себе команду из новых или старых сотрудников.

Нам важно, чтобы ты:

  • Имел опыт разработки на Rust или желание его освоить.
  • Имел большой опыт разработки и траблшутинга backend сервисов.
  • Имел опыт руководства командой разработчиков.
  • Хорошо знал, что такое highload.
  • Был отлично знаком с Linux (мы используем Debian). Важно иметь хорошие навыки использования командной строки и утилит на уровне уверенного пользователя.
  • Хорошо знал, когда и какую базу данных нужно приметь. И что еще важнее: когда можно обойтись без базы данных.

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

Что есть у нас и чем готовы делиться:

  • Удаленка либо гибрид с возможностью посещать несколько офисов в Москве. Диванчики, гамаки, качели, бесплатное кафе и зеленые зоны прилагаются. А также - современная лаборатория и оборудование.
  • ДМС после испытательного срока.
  • Полностью белая зарплата (да, обыденность, но все же).
  • Работа над интересными проектами, которые прокачают твои технические навыки и аналитическое мышление.
  • Корпоративные скидки у партнеров компании.
  • Возможность попасть в сильную команду крупнейшего маркетплейса России.