Разработчик на С++ в YT Flow
YT Flow — фреймворк для написания сервисов потоковой обработки событий — используется в Рекламе, Маркете, Алисе и других сервисах Яндекса. У нас есть планы выпустить проект в опенсорс в 2026 году. Наша команда делает потоковую обработку простой и эффективной, и мы ищем сильного разработчика на C++.Разработка фич
Вы будете разрабатывать новые фичи для YT Flow на С++ (90%) и Python (10%), оптимизировать обработку событий, улучшать API и работать с базой данных YTsaurus. Поддержка пользователей
Вы будете помогать новым пользователям запускать пайплайны, устранять баги и добавлять новую функциональность, чтобы сервисы Яндекса получили максимум выгоды от использования YT Flow. Тестирование кода
Вы будете писать юнит-тесты, интеграционные и стресс-тесты для существующего и нового кода. Изучение существующих решений
Вы будете читать публикации, смотреть доклады и изучать код, чтобы разобраться, как сделаны Google Dataflow, Apache Flink и другие системы. Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Уверенно владеете C++ * Знаете классические алгоритмы и структуры данных * Знаете concurrency * Умеете быстро доводить новые фичи до использования в продакшене* Работали с потоковой обработкой событий * Работали с нагруженными базами данных * Владеете Python * Знакомы с Linux
Вы будете разрабатывать новые фичи для YT Flow на С++ (90%) и Python (10%), оптимизировать обработку событий, улучшать API и работать с базой данных YTsaurus. Поддержка пользователей
Вы будете помогать новым пользователям запускать пайплайны, устранять баги и добавлять новую функциональность, чтобы сервисы Яндекса получили максимум выгоды от использования YT Flow. Тестирование кода
Вы будете писать юнит-тесты, интеграционные и стресс-тесты для существующего и нового кода. Изучение существующих решений
Вы будете читать публикации, смотреть доклады и изучать код, чтобы разобраться, как сделаны Google Dataflow, Apache Flink и другие системы. Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Уверенно владеете C++ * Знаете классические алгоритмы и структуры данных * Знаете concurrency * Умеете быстро доводить новые фичи до использования в продакшене* Работали с потоковой обработкой событий * Работали с нагруженными базами данных * Владеете Python * Знакомы с Linux