Мы ищем ведущего разработчика системного ПО для работы над ядром PostgreSQL. Существенная часть разработок - открытое ПО. Вам предстоит работать с широким сообществом коммитеров и мейнтейнерами с целью включения ваших патчей в основную ветку проекта. Ищем специалиста с хорошим опытом программирования на C/C++/Rust, глубоким пониманием принципов работы операционных систем, баз данных и системного программирования.
Что делать:
Уверенно владеете языком C/C++/Rust и опыт системного программирования от 3-х лет.
Имеете хорошее понимание внутреннего устройства операционных систем Linux/Unix.
Знаете структуры данных и алгоритмов.
Имеете опыт работы с многопоточным программированием.
Умеете оптимизировать производительность кода.
Знаете и имеете опыт работы с CMake.
Владеете инструментами профилирования и отладки: perf, Valgrind, GDB.
Будет плюсом: