- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик в команду PostgreSQL-совместимости YDB
Это уникальная возможность работать над одним из самых технологичных Open Source проектов в России. Высокий балл обусловлен сложностью задач, современным стеком и значимостью продукта YDB на рынке инфраструктурного ПО.
Сложность вакансии
Роль требует исключительных знаний системного программирования на C++ и глубокого понимания внутреннего устройства СУБД. Работа над совместимостью распределенной системы с протоколами PostgreSQL — это сложная инженерная задача на стыке теории баз данных и высоконагруженных систем.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиций такого уровня в системной разработке (C++, СУБД) рыночные предложения в России обычно начинаются от 350 000 рублей и могут достигать 600 000+ рублей для ведущих инженеров. Предлагаемый диапазон соответствует топовым технологическим компаниям.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в YDB уже сейчас
Присоединяйтесь к команде YDB и создавайте будущее распределенных баз данных, откликнувшись через Runello-бот!
Описание вакансии
Разработчик в команду PostgreSQL-совместимости YDB
Стек: C++, PostgreSQL, YDB, SQL, Distributed Systems, libpq, JDBC, asyncpg
Разработка слоя совместимости с PostgreSQL для YDB, проектирование архитектуры, оптимизация производительности, реализация парсера и транзакционного механизма, обеспечение масштабируемости и совместим…
Откликнуться через Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- PostgreSQL
- YDB
- SQL
- Distributed Systems
- libpq
- JDBC
- asyncpg
Возможные вопросы на собеседовании
Проверка понимания сетевого взаимодействия PostgreSQL.
Опишите структуру и основные этапы работы протокола PostgreSQL (Frontend/Backend protocol). С какими сложностями можно столкнуться при его эмуляции в распределенной среде?
Оценка навыков работы с асинхронным кодом в C++.
Как бы вы реализовали эффективную обработку тысяч одновременных соединений в C++ при условии, что нижележащая система (YDB) работает асинхронно?
Проверка знаний в области распределенных транзакций.
Каким образом можно обеспечить ACID-гарантии при выполнении SQL-запросов через слой совместимости, если данные распределены по разным узлам кластера?
Оценка опыта оптимизации производительности.
Какие инструменты и методики вы используете для профилирования C++ кода и поиска узких мест в парсере SQL-запросов?
Проверка понимания специфики PostgreSQL.
В чем заключаются основные различия в реализации MVCC в классическом PostgreSQL и в распределенных системах типа YDB?
Похожие вакансии
Middle Java разработчик
.NET / C# Developer
Staff Software Engineer
Middle+/Senior Python Developer
Разработчик С++/QT
Golang Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!