Разработчик С++ в команду NextGen СУБД
гибрид, Москва
Команда работает над высокопроизводительной распределённой реляционной СУБД корпоративного уровня. Будете развивать ядро СУБД, оптимизировать производительность и обеспечивать надёжность системы, критичной для банкиров и бизнес-приложений.
ГрейдSenior
Стек
C++CMakeGNU/LinuxGCCGitPythonBashgtest
Задачи
- •разработка и развитие компонентов распределённой СУБД на C++
- •реализация новых фич и доработка существующих модулей
- •участие в код-ревью и улучшении качества кода
- •написание модульных и интеграционных тестов и отладка
- •написание вспомогательных скриптов для автоматизации (Python/Bash)
Обязательно
- •уверенное владение C++ (C++14/17)
- •знание алгоритмов и структур данных
- •опыт многопоточного и асинхронного программирования
- •понимание внутреннего устройства реляционных СУБД (транзакции, индексы, хранение данных)
- •уверенная работа в GNU/Linux и сборка проектов с помощью CMake/GCC
- •знание систем контроля версий (Git)
- •навыки написания вспомогательных скриптов на Python/Bash
Будет плюсом
- •опыт работы с распределёнными и высоконагруженными системами
- •знакомство с внутренним устройством распределённых СУБД (OceanBase, TiDB, YugabyteDB и подобные)
- •опыт профилирования и оптимизации производительности
- •опыт написания юнит-тестов с gtest/gmock
- •понимание сетевого стека и файловых систем GNU/Linux
- •опыт работы с генеративными AI-моделями и созданием AI-агентов