Описание
Data Ocean Nova — продуктовая команда, работающая над системным компонентом Lakehouse-платформы для массивно-параллельной обработки данных.
Задачи
•Разрабатывать и развивать серверную часть СУБД на C++, включая ядро, оптимизатор, парсер SQL и работу с данными
•Участвовать в проектировании архитектуры и реализации функций
•Дорабатывать интеграции с Keycloak, LDAP и S3-совместимыми хранилищами
•Оптимизировать чтение данных, в том числе с Apache Arrow
•Синхронизировать изменения с upstream-репозиторием
•Документировать решения
Требования
•От 3 лет коммерческого опыта разработки на C++17 или новее
•От 1 года опыта разработки СУБД на C++ на уровне продвинутого разработчика
•Умение самостоятельно вести задачу от требования до результата
•Владение Boost, CMake, GDB, Clang, SQL, Git, Linux, Docker и Kubernetes
•Знание Java на базовом уровне или готовность быстро её освоить
•Умение читать техническую документацию на английском
Будет плюсом
•Опыт работы с S3-совместимыми хранилищами и AWS S3 C++ SDK
•Знание принципов распределённых систем и хранилищ данных
•Опыт серверной разработки, в том числе в gamedev
•Работа с Keycloak, LDAP и Apache Arrow
Условия
•ДМС
•Компенсация изучения английского и абонемента в фитнес-клуб
•Обучение и сертификация за счёт компании