Разработчик на C++ в команду Tablets

Яндекс · Москва, Санкт-Петербург, Екатеринбург, Новосибирск, Нижний Новгород · по договорённости

Компания
Яндекс
Город
Москва, Санкт-Петербург, Екатеринбург, Новосибирск, Нижний Новгород
Зарплата
по договорённости
Уровень
senior
Формат
гибрид

YDB — высоконагруженная распределённая база данных open-source, разработанная в Яндексе. Группа распределённой платформы занимается развитием лежащих в сердце YDB компонентов, обеспечивающих выполнение распределённых транзакций, а также развитием надёжных отказоустойчивых сущностей — таблетов, лежащих в основе этих компонентов.

Что предстоит делать:
• проектировать и реализовывать новые возможности распределённой платформы, такие как асинхронная репликация, инкрементальный бэкап с point in time recovery, поддержка различных моделей консистентности, быстрое преобразование follower-таблетов в leader, динамическая реконфигурация state storage и т. д.;
• развивать ключевые компоненты YDB, такие как datashard, coordinator, mediator, cluster management system, rate limiter, state storage, повышать производительность и надёжность;
• принимать участие в разработке и эксплуатации высоконагруженной системы с открытым исходным кодом.

Больше о том, что под капотом платформы Yandex Cloud, — в канале Inside Yandex Cloud

Требования:
• знаете классические алгоритмы и структуры данных;
• умеете читать и понимать чужой код.

Будет плюсом:
• имеете опыт работы с Linux;
• способны создавать новые алгоритмы и протоколы и умеете верифицировать протоколы;
• имеете опыт оптимизации программ, уверенно пользуетесь Perf и VTune или BpfTrace;
• имеете опыт разработки высоконагруженных, распредёленных, близких к «железу» сервисов или систем реального времени.

Условия:
• сильная команда, с которой можно расти;
• сложные задачи для сервисов с миллионами пользователей;
• возможность влиять на процесс и результат;
• зарплата на уровне рынка и выше;
• премии каждые полгода для всех, кто успешно прошёл ревью;
• гибкий график работы;
• расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей.

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.

Многих вакансий каталога нет на агрегаторах

11500+ вакансий от 1700+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 950+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.