Не получаете ответ?
Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.
обновлено 9 дней назад
Разработчик в команду построения поисковой базы (C++)
RUВакансия из Hirify RU, списка российских tech-компаний
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Разработчик в команду построения поисковой базы (C++): разработка сервисов потокового построения основной базы Яндекс Поиска и развитие поисковых индексов с акцентом на event-driven-архитектуру, обработку больших данных и надёжный многопоточный код. Focus on проектировании распределённых систем потоковой обработки, ускорении доставки данных до Поиска, повышении отказоустойчивости и оптимизации потребления памяти.
Локация: Москва, офисный или гибридный формат работы
Компания
Разработка поисковой инфраструктуры Яндекса, которая формирует индексы и доставляет данные в Яндекс Поиск.
Что делать
- Проектировать архитектуру и разрабатывать сервисы потокового построения основной базы Поиска.
- Переводить построение базы объёмом в несколько сотен миллиардов документов с MapReduce на event-driven-архитектуру.
- Развивать поисковые индексы и внедрять доставку новых данных совместно с командами качества и рантайма Поиска.
- Разрабатывать и улучшать сервисы для фавиконок, определения зеркал и дублей веб-страниц, а также обработки пользовательских факторов ранжирования.
- Повышать отказоустойчивость сервисов, оптимизировать потребление памяти и улучшать точность алгоритмов.
Требования
- От 3 лет опыта разработки.
- Хорошее знание C++, базовых алгоритмов и структур данных.
- Знание паттернов и идиом построения программного обеспечения.
- Умение писать надёжный и читаемый многопоточный код.
Хорошо, если есть
- Опыт работы с большими данными.
- Опыт построения распределённых систем потоковой обработки данных.
- Знакомство с Python.
Культура и преимущества
- Работа с десятками тысяч вычислительных ядер и десятками петабайт данных.
- Использование потоковых фреймворков, распределённых персистентных очередей, KV-storage, MapReduce и YT.
- Возможность влиять на скорость доставки данных и эффективность поисковой инфраструктуры.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Сбер
5 дней назад
Руководитель направления поисковых технологий для AI-систем (AI)
VK
10 дней назад
Старший разработчик C++ (мессенджер)
Сбер
14 дней назад
Senior Python-разработчик (GigaChat)
Фалькон Тех
9 дней назад
Middle+/Senior Backend разработчик (Rust/С++)
250 000₽
Сбер
12 дней назад
Python-разработчик (AI)
Лаборатория Современных Цифровых Технологий
12 дней назад
Middle C++ Developer
200 000₽