Team Lead Rust
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы - Wildberries, крупнейший маркетплейс России.
Wildberries - это 30 млн пользователей ежедневно и технологические задачи, у которых нет аналогов. Наша компания стабильно развивается и работает в усиленном режиме: использует современный стек и новейшие технологии, разрабатывает множество новых hi-tech продуктов.
Мы ищем специалиста, который возглавит команду разработки проекта по обработке огромного потока медиафайлов (изображения, видео) и его отдачу пользователям. Источником данных выступают поставщики с изображениями товаров, пользователи с отзывами и другое. На входе изображения от них, а на выходе сконвертированные и порезанные на различные форматы файлы, разложенные в CDN. В CDN крутится наш сервис отдачи статики, который держит нагрузку в 500 000 RPS.
Ожидания от кандидата
Пример задач, которые предстоит сделать в ближайшее время:
- Научиться улучшать качество изображений с помощью Super Resolution моделей. В команде есть математик, который предоставит модель, но надо реализовать инфраструктуру и поставить на поток улучшение изображений.
- Реализовать возможность оставлять видеоотзывы к товарам в формате HLS с созданием превью.
- Научиться работать с новой распределенной CDN системой.
- Придумать способ дедубликации запросов, чтобы снизить нагрузку на систему.
Мы ждем, что ты ознакомишься с проектом, возглавишь разработку и подберешь себе команду из новых или старых сотрудников.
Нам важно, чтобы ты:
- Имел опыт разработки на Rust или желание его освоить.
- Имел большой опыт разработки и траблшутинга backend сервисов.
- Имел опыт руководства командой разработчиков.
- Хорошо знал, что такое highload.
- Был отлично знаком с Linux (мы используем Debian). Важно иметь хорошие навыки использования командной строки и утилит на уровне уверенного пользователя.
- Хорошо знал, когда и какую базу данных нужно приметь. И что еще важнее: когда можно обойтись без базы данных.
Условия работы
Что есть у нас и чем готовы делиться:
- Удаленка либо гибрид с возможностью посещать несколько офисов в Москве. Диванчики, гамаки, качели, бесплатное кафе и зеленые зоны прилагаются. А также - современная лаборатория и оборудование.
- ДМС после испытательного срока.
- Полностью белая зарплата (да, обыденность, но все же).
- Работа над интересными проектами, которые прокачают твои технические навыки и аналитическое мышление.
- Корпоративные скидки у партнеров компании.
- Возможность попасть в сильную команду крупнейшего маркетплейса России.