Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Разработчик бэкенда (C++/Инфраструктура): Разработка высоконагруженной инфраструктуры для рекомендательных систем в AdTech с акцентом на низкие задержки обработки данных и Real-Time ML. Фокус на сокращении задержек обновления рекламных баз до секунд, создании собственного фреймворка потоковой обработки и оптимизации реляционной БД поверх YTSaurus.
Локация: Москва или Минск (Гибридный формат или офис)
Компания
Yandex — один из крупнейших технологических гигантов, разрабатывающий высоконагруженные сервисы рекламных технологий.
Что делать
- Снижать задержки обновления рекламных баз и индексов до минут и секунд.
- Строить систему Real-Time Machine Learning для обработки более 10 ГБ/с входных данных с минутной задержкой.
- Развивать собственный фреймворк потоковой обработки данных.
- Развивать реляционную базу данных поверх динамических таблиц YTSaurus.
- Работать с системами, выдерживающими до 700K RPS и оперирующими стейтом в сотни терабайт.
Требования
- Опыт разработки на C++ или сильное желание этому научиться.
- Опыт работы в разработке от 5 лет.
- Нахождение в Москве или Минске.
Хорошо, если есть
- Знакомство с YTSaurus, Hadoop, Spark, Flink или Kafka.
Культура и преимущества
- Работа с экстремальными нагрузками (700K RPS) и огромными массивами данных.
- Возможность глубоко изучить многопоточность в C++, работу с файберами и оптимизацию аллокаторов.
- Опыт построения систем с гарантией exactly-once.
- Профессиональный рост через решение сложных инфраструктурных задач.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →