Все вакансии России 0

C++ Developer (Distributed Databases)

з/п не указана
Yandex
Новосибирск Постоянная занятость Гибкий график

Описание

Локация: Гибридный формат или офис в городах: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Нижний Новгород
КомпанияYDB — это распределенная отказоустойчивая реляционная база данных с открытым исходным кодом, сочетающая высокую доступность, масштабируемость и производительность.
Что делать
Разрабатывать новую функциональность в запросах YDB для поддержки пользовательских сценариев.
Реализовывать алгоритмы распределенного планирования и выполнения запросов, развивать workload manager.
Улучшать оптимизатор запросов для OLTP и OLAP сценариев, повышая общую производительность системы.
Развивать возможности индексирования: частичные, уникальные индексы и генерируемые колонки.
Разрабатывать слой совместимости с PostgreSQL.
Проводить RnD, исследовать проблемные места и анализировать возможности конкурентных систем.

Требования
Профессиональное владение С++.
Знание классических алгоритмов и структур данных, умение применять их на практике.
Понимание парадигмы многопоточности, её основных подходов и ограничений.
Знание основ SQL и опыт работы с SQL-базами данных.
Готовность к инфраструктурной разработке в большой системе с высокими гарантиями.

Хорошо, если есть
Опыт разработки высоконагруженных распределенных сервисов.
Опыт разработки баз данных или глубокое понимание их внутреннего устройства.
Опыт разработки компиляторов.
Опыт работы с Open Source проектами на GitHub.

Откликнуться
Источник: hirify · 05.08.2026

Похожие вакансии в городе Новосибирск

Все вакансии в городе Новосибирск →