- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик процессов realtime-обработки данных в Поиск
Это вакансия в одной из топовых технологических компаний с возможностью влиять на продукт мирового уровня. Отличный соцпакет, сильное инженерное сообщество и работа над сложными задачами делают это предложение крайне привлекательным.
Сложность вакансии
Высокая сложность обусловлена работой в ядре Поиска Яндекса, где требуются глубокие знания C++, алгоритмов и опыт работы с распределенными системами под высокой нагрузкой. Процесс отбора в Яндекс традиционно включает несколько этапов жесткого технического интервью.
Анализ зарплаты
Яндекс предлагает конкурентную заработную плату, которая обычно соответствует или превышает средние рыночные показатели для Senior/Middle+ разработчиков в России, дополняя её значительным пакетом бонусов и опционов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекса и создавайте технологии, которые меняют поиск для миллионов пользователей в реальном времени!
Описание вакансии
*🔎 Разработчик процессов realtime-обработки данных в Поиск*
Как только вы сделаете запрос в Поиск Яндекса и кликнете по документу — уже через несколько секунд эта информация повлияет на ранжирование для следующего человека по такому же запросу. Это возможно благодаря тому, что наша команда создаёт и развивает процессы realtime-обработки данных в Поиске.
Какие задачи вас ждут:
• Разработка сервисовВам предстоит внедрять изменения в такую сложную и многокомпонентную систему, как процессинги и рантайм поиска.
• Улучшение инфраструктуры экспериментов с даннымиВы будете деплоить prestable-контуры, чтобы верифицировать работоспособность рантайма на свежих данных.
• Добавление новых данных в пайплайныНужно будет обрабатывать события новых типов и дополнять ими профили пользователей для улучшения системы рекомендаций.
• Внедрение новейших технологий в сервисыInfrastructure as code — это описание конфигурации распределённой системы с помощью кода, а также эффективная репликация данных и оптимизация пайплайн-обработки.
Мы ждём, что вы:• Уверенно знаете C++
• Разрабатывали для Linux
• Знаете классические алгоритмы и структуры данных
Будет плюсом, если вы:
• Разрабатывали сетевые, многопоточные или распределённые программы либо прошли продвинутые обучающие курсы по этим направлениям
• Работали с ML-системами
• Пишете на Python
Почему у нас хорошо:Нам важно здоровье сотрудников, поэтому в крупных офисах у нас есть спортзалы — с тренажёрами, инвентарём и душевыми. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- Algorithms
- Data Structures
- Python
- Distributed Systems
- Multithreading
- Infrastructure as Code
- Machine Learning
Возможные вопросы на собеседовании
Для realtime-обработки в Поиске критически важна производительность и отсутствие задержек.
Как бы вы реализовали потокобезопасную очередь с минимальными задержками (lock-free) для передачи данных между потоками?
Вакансия подразумевает работу с распределенными системами и репликацией данных.
Какие проблемы возникают при обеспечении консистентности данных в распределенной системе при realtime-обработке?
В описании упоминается внедрение новых данных в пайплайны и профили пользователей.
Опишите ваш подход к проектированию масштабируемого пайплайна обработки данных, который должен выдерживать резкие скачки нагрузки.
Яндекс уделяет большое внимание алгоритмической подготовке.
Решите задачу: дан бесконечный поток чисел, необходимо в любой момент времени уметь выдавать медиану последних N элементов.
Упоминается работа с Linux и сетевыми программами.
Расскажите о различиях между моделями обработки сетевых соединений epoll и select. В каких случаях что предпочтительнее?
Похожие вакансии
Java-разработчик
PostgreSQL Senior (Retail / HighLoad)
Net-разработчик Senior (финтех)
Senior Golang Developer
Golang developer [Middle+/Senior]
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!