Разработчик на C++ в поисковую тему «Квартиры»

Open 44d

Мы строим внутри Поиска Яндекса сервис для выбора и покупки недвижимости. Это сложная инженерная система, работающая с огромными массивами данных, ML-моделями и рекомендациями. Вам предстоит разрабатывать ключевые бэкенд-компоненты продукта, с которыми напрямую взаимодействует наша аудитория.

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

• Развитие продукта и командное взаимодействие
Вы будете погружаться в контекст, разрабатывать новые фичи и улучшать качество поиска недвижимости.

• Проектирование отказоустойчивой архитектуры
Вы будете разрабатывать гибкие API под нужды бизнеса и проектировать масштабируемые распределённые системы.

• Интеграция ML и работа с Big Data
Сервис опирается на алгоритмы и рекомендации, поэтому вам предстоит работать с инфраструктурой больших объёмов данных. Нужно будет интегрировать готовые ML-модели в высоконагруженное production-окружение и вместе с командой развивать алгоритмы поиска, делая выдачу точнее и быстрее.

Мы ждём, что вы:
• Отлично разбираетесь в С++ и знаете STL или уверенно владеете другим ООП-языком и заинтересованы в переходе на С++
• Отлично владеете классическими алгоритмами и структурами данных
• Понимаете принципы многопоточного, асинхронного программирования и сетевого взаимодействия
• Хорошо понимаете микросервисную архитектуру, разрабатывали веб-приложения
• Умеете тестировать свой код и стремитесь к высокой стабильности систем

Будет плюсом, если вы:
• Проектировали и эксплуатировали высоконагруженные системы
• Работали с распределёнными системами и Big Data
• Интегрировали ML-модели
• Участвовали в разработке поисковых и рекомендательных систем
• Умеете эффективно разбираться в чужом коде и стремитесь к лаконичным техническим решениям

Что мы предлагаем:
Наше ДМС поможет предотвратить болезни: в него входят регулярные чекапы и вакцинация.

📩 Откликайтесь на вакансию на нашем сайте