Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на C++ в команду потоковой обработки еcom-сценариев и рекламы
Любые данные, сколько бы их ни было, практически бесполезны в необработанном виде. В Яндексе данные преобразуются при заливке в базы, обогащении, расчёте офлайновых ML-моделей и во многих других случаях. Мы развиваем real-time технологию, которая сделает обработку данных эффективной, удобной и лёгкой в поддержке. Ищем человека, который поможет воплотить её в жизнь.
Сейчас наша система позволяет делать процессинги stateless at least once. В ближайшем будущем мы планируем сделать её stateful exaсtly once, создавать автотесты по кнопке прямо на продовых данных, расширять библиотеку стандартных «кубиков» и привнести множество других улучшений.
Какие задачи вас ждут
Stateless- и stateful-процессингПисать код в асинхронное ядро технологии. Работать с транзакциями БД, упорядочить обработку сообщений и корректно обрабатывать ошибки.
Генератор автотестов
Реализовать генератор учётом всевозможных эффектов обработки сообщений.
Улучшение поддержки системы
Дополнять существующие метрики, логирование и трассировку. Улучшать вьювер и средства отладки.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Хорошо знакомы с многопоточным программированием
- Придумываете гибкие решения, которые подходят для разнообразных задач
- Знаете С++
- Способны писать надёжный код, исследовать сложные проблемы, работать в команде
Будет плюсом, если вы
- Знакомы с Apache Beam, Apache Flink и другими системами потоковой обработки данных
- Работали с распределёнными системами
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие