Разработчик инфраструктуры поиска в Маркет

Дата размещения вакансии: 25.11.2024
Работодатель: Яндекс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Яндекс Маркет — это сервис для выбора и покупки товаров. Вам предстоит строить поисковые индексы и заниматься распределённой обработкой больших данных, разрабатывать инфраструктуру, повышать производительность и эффективность использования вычислительных ресурсов поиска на Маркете.

Мы — настоящий highload в мире маркетплейсов:

  • пользователи выбирают из сотен миллионов товарных предложений в десятках тысяч российских интернет-магазинов;
  • ежедневная аудитория сервиса почти пять миллионов пользователей;
  • нагрузка от 10 тыс. до 2 млн RPS на поисковый бэкенд в зависимости от назначения;
  • высокие требования к стабильности и надёжности.

Какие задачи вас ждут

  • оптимизировать и масштабировать поиск Маркета для нужд бизнеса;
  • заниматься низкоуровневой оптимизацией поисковых сценариев;
  • разрабатывать единую систему поставки данных для всего маркета;
  • разрабатывать платформу интеграционного и модульного тестирования;
  • оптимизировать потребление ресурсов (CPU, RAM, сети) по принципу «меньше железа, выше производительность»;
  • разрабатывать облачные приложения в собственной системе контейнерной оркестрации;
  • формировать данные для облачных хранилищ с помощью MapReduce-вычислений.

Мы ждём, что вы

  • знаете классические алгоритмы и структуры данных;
  • хотите и готовы проектировать и разрабатывать высоконагруженные системы на C++;
  • хотите прокачать навыки многопоточного и сетевого программирования;
  • хотите и готовы писать инфраструктуру поиска на С++/Python.

Будет плюсом, если вы

  • разбираетесь в устройстве поисковых бэкендов;
  • хорошо знаете язык С++ и библиотеку STL;
  • разрабатывали высоконагруженные системы для Linux;
  • понимаете, как устроены L3/L7 протоколы и как работает сетевой стек;
  • разбираетесь в низкоуровневых оптимизациях.

Что мы предлагаем

  • сильная команда, с которой можно расти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплата на уровне рынка и выше;
  • премии каждые полгода для всех, кто успешно прошёл ревью;
  • расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
  • гибкий график работы.