Москва
Яндекс Маркет — это сервис для выбора и покупки товаров. Вам предстоит строить поисковые индексы и заниматься распределённой обработкой больших данных, разрабатывать инфраструктуру, повышать производительность и эффективность использования вычислительных ресурсов поиска на Маркете.
Мы — настоящий highload в мире маркетплейсов:
- пользователи выбирают из сотен миллионов товарных предложений в десятках тысяч российских интернет-магазинов;
- ежедневная аудитория сервиса почти пять миллионов пользователей;
- нагрузка от 10 тыс. до 2 млн RPS на поисковый бэкенд в зависимости от назначения;
- высокие требования к стабильности и надёжности.
Какие задачи вас ждут
- оптимизировать и масштабировать поиск Маркета для нужд бизнеса;
- заниматься низкоуровневой оптимизацией поисковых сценариев;
- разрабатывать единую систему поставки данных для всего маркета;
- разрабатывать платформу интеграционного и модульного тестирования;
- оптимизировать потребление ресурсов (CPU, RAM, сети) по принципу «меньше железа, выше производительность»;
- разрабатывать облачные приложения в собственной системе контейнерной оркестрации;
- формировать данные для облачных хранилищ с помощью MapReduce-вычислений.
Мы ждём, что вы
- знаете классические алгоритмы и структуры данных;
- хотите и готовы проектировать и разрабатывать высоконагруженные системы на C++;
- хотите прокачать навыки многопоточного и сетевого программирования;
- хотите и готовы писать инфраструктуру поиска на С++/Python.
Будет плюсом, если вы
- разбираетесь в устройстве поисковых бэкендов;
- хорошо знаете язык С++ и библиотеку STL;
- разрабатывали высоконагруженные системы для Linux;
- понимаете, как устроены L3/L7 протоколы и как работает сетевой стек;
- разбираетесь в низкоуровневых оптимизациях.
Что мы предлагаем
- сильная команда, с которой можно расти;
- сложные задачи для сервисов с миллионами пользователей;
- возможность влиять на процесс и результат;
- зарплата на уровне рынка и выше;
- премии каждые полгода для всех, кто успешно прошёл ревью;
- расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
- гибкий график работы.