🔥
Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на C++ в команду Tablets
Яндекс
•
Новосибирск, Екатеринбург, Москва, Санкт-Петербург, Нижний Новгород
•
Гибридный, Офис
•
Опубликовано: 22 Jul 2026
YDB — высоконагруженная распределённая база данных open-source, разработанная в Яндексе. Группа распределённой платформы занимается развитием лежащих в сердце YDB компонентов, обеспечивающих выполнение распределённых транзакций, а также развитием надёжных отказоустойчивых сущностей — таблетов, лежащих в основе этих компонентов.
Какие задачи вас ждут
- проектировать и реализовывать новые возможности распределённой платформы, такие как асинхронная репликация, инкрементальный бэкап с point in time recovery, поддержка различных моделей консистентности, быстрое преобразование follower-таблетов в leader, динамическая реконфигурация state storage и т. д.;
- развивать ключевые компоненты YDB, такие как datashard, coordinator, mediator, cluster management system, rate limiter, state storage, повышать производительность и надёжность;
- принимать участие в разработке и эксплуатации высоконагруженной системы с открытым исходным кодом.
Мы ждем, что вы
- знаете классические алгоритмы и структуры данных;
- умеете читать и понимать чужой код.
Будет плюсом, если вы
- имеете опыт работы с Linux;
- способны создавать новые алгоритмы и протоколы и умеете верифицировать протоколы;
- имеете опыт оптимизации программ, уверенно пользуетесь Perf и VTune или BpfTrace;
- имеете опыт разработки высоконагруженных, распредёленных, близких к «железу» сервисов или систем реального времени.
🚀
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие