Мы пишем Поиск. Именно в коде базового Поиска сосредоточена основная логика обработки поисковых запросов и подбора релевантных документов. Сегодня базовый Поиск — высоконагруженный сервис, который обрабатывает десятки миллионов запросов в секунду и эффективно хранит десятки петабайт поисковых индексов, отвечая на поисковые запросы за десятки миллисекунд.
Наша команда разрабатывает базовые технологии поискового рантайма, оптимизируя поисковые алгоритмы как на низком уровне, близком к операционным системам и железу, так и на более высоком уровне — с точки зрения организации верхнеуровневой архитектуры. Мы пишем код с высокими требованиями к эффективности потребления ресурсов. Например, оцениваем процессорное время, потраченное на обработку одного запроса, постоянно анализируем флейм-графы с различным профилем нагрузки, считаем количество дисковых операций и т. д.
Казалось бы, задача поиска давным-давно решена — поисковые системы надо просто поддерживать: срезать по паре процентов утилизации ресурсов в год, заменяя хешмапу новой, более быстрой. Но при ближайшем рассмотрении оказывается, что всё только начинается.
Требования
Уверенно знаете C++
Понимаете принципы работы ОС Linux
Имеете хорошую алгоритмическую подготовку
Понимаете, как устроены распределённые системы
Умеете быстро разбираться в незнакомом коде и новых технологиях
Будет плюсом
Работали с опенсорс-технологиями поиска (например, Elasticsearch)
Знакомы с технологиями обработки больших данных (например, MapReduce)
Разрабатывали базы данных
Внимательны к деталям
Работали с высоконагруженными сервисами
Как в Яндексе проходят алгоритмические секции собеседований
Как мы нанимаем бэкенд-разработчиков
Задачи для подготовки к собеседованиям
Паспорт вакансии
История публикации
Появилась в Вакандии27 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели сегодня
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
Грейдне указан
Формат работыГибридвычитано из текста вакансии
Географияне указана
Зарплатане указана
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки251 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе
Проверка Вакандии
Источники и свежесть
Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
careerОсновная публикация · 2026-07-01
Я
Работодатель
Яндекс
50 активных вакансий · вилка работодателя указана в 1%