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

Яндекс

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

Москва, улица Льва Толстого, 16

Метро: Парк культуры

Описание вакансии

Поиск — один из крупнейших и самых технологичных продуктов Яндекса. Каждый день он помогает десяткам миллионов людей находить ответы на сложные вопросы, решать повседневные задачи и принимать осознанные решения.

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

Вам предстоит разрабатывать ключевые бэкенд-компоненты продукта, с которыми напрямую взаимодействует наша аудитория.

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

Развитие продукта и командное взаимодействие
Вы будете погружаться в контекст, разрабатывать новые фичи и улучшать качество поиска недвижимости. Предстоит искать оптимальные технические решения, а также проводить А/B-эксперименты, чтобы влиять на развитие сервиса на основе реальных данных.

Проектирование отказоустойчивой архитектуры
Вы будете разрабатывать гибкие API под нужды бизнеса и проектировать масштабируемые распределённые системы. Важной частью работы станет оптимизация бэкенда: вам предстоит проводить ревью кода, находить узкие места в микросервисах, снижать потребление ресурсов и обеспечивать надёжность платформы.

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

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

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

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

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

Адрес

Похожие вакансии

Яндекс
  • Санкт-Петербург

  • Не указана

Рекомендуем
BLACKHUB GAMES
  • Санкт-Петербург

  • Не указана

Рекомендуем
BLACKHUB GAMES
  • Санкт-Петербург

  • Не указана

Рекомендуем
Басенко Виктор Александрович

Разработчик C++ / Reverse engineer (GameDev)

Басенко Виктор Александрович

  • Санкт-Петербург

  • Не указана

Датаджайл

C++ разработчик

Датаджайл

  • Санкт-Петербург

  • Не указана

Специальный Технологический Центр (ООО СТЦ)

Инженер-программист 1 категории

Специальный Технологический Центр (ООО СТЦ)

  • Санкт-Петербург

  • Не указана

Кобак Лаб
  • Санкт-Петербург

  • Не указана

Первый Бит
  • Санкт-Петербург

  • Не указана

  • Санкт-Петербург

  • от 300000 RUR

Лазерные Системы
  • Санкт-Петербург

  • до 300000 RUR

Яндекс
  • Санкт-Петербург

  • до 300000 RUR

ГравиЛинк
  • Санкт-Петербург

  • до 768000 RUR

Кросстех Солюшнс Групп

Senior Go Developer

Кросстех Солюшнс Групп

  • Санкт-Петербург

  • до 768000 RUR

Saber Interactive
  • Санкт-Петербург

  • до 768000 RUR

Яндекс
  • Санкт-Петербург

  • до 768000 RUR

  • Санкт-Петербург

  • до 768000 RUR

VK
  • Санкт-Петербург

  • до 768000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию