ЯндексЯндекс

Разработчик на C++ в команду разработки Рекламной сети Яндекса (РСЯ)

гибрид, офис, Москва

Команда развивает инфраструктуру Рекламной сети Яндекса: высоконагруженные C++ сервисы для генерации и показа умных рекламных форматов с низкой задержкой. Работа влияет на монетизацию площадок и опыт пользователей через оптимизацию производительности и интеграцию ML-решений.

ГрейдMiddle/Senior
Опытот 3 лет

Стек

C++gRPCClickHouseLinuxSTLTCP/IPHTTPCatBoostMapReduce

Задачи

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

Обязательно

  • Уверенное владение C++ (C++17/20)
  • Знание STL и классических алгоритмов/структур данных
  • Опыт многопоточной разработки и управления памятью
  • Понимание внутреннего устройства Linux и сетевых протоколов (TCP/IP, HTTP, gRPC)
  • Умение профилировать и оптимизировать узкие места производительности
  • Написание чистого, тестируемого кода и участие в код-ревью

Будет плюсом

  • Опыт применения ML-моделей в продакшене (CatBoost, нейросети)
  • Знакомство с технологиями AdTech/RTB
  • Опыт с экосистемой больших данных (MapReduce, ClickHouse)
  • Умение писать вспомогательные скрипты/сервисы на Python или Go
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT