10 июня 2026
О компании:
Аккредитованная ИТ-компания, системный интегратор с 5+ лет на рынке. Работаем с корпоративным сектором: проекты от нескольких млн руб., производители топ-уровня (Cisco, Huawei).
О проекте:
Разработка высокопроизводительного распределённого хранилища данных (in house). Технологический стек: чистый C, собственная сетевая подсистема, алгоритмы консенсуса (RAFT). Критичны микросекундные задержки и работа с большими данными.
Чем предстоит заниматься:
Проектированием и оптимизацией сетевого взаимодействия для доступа к БД (epoll/io uring, многопоточность, zero copy).
Реализацией движка хранения (LSM-tree / B-tree, кастомные аллокаторы).
Внедрением и тонкой настройкой RAFT для распределённой репликации.
Профилированием и низкоуровневой оптимизацией (CPU cache, NUMA, lock free структуры).
Наши ожидания:
Обязательно:
4-5+ лет коммерческой разработки на C/С++
Высшее техническое образование (диплом).
Глубокое знание:
работы с памятью (malloc/free, пулы, mmap);
многопоточности (pthread, atomic, memory barriers);
сетевого стека Linux (tcp/udp, sockets, epoll/kqueue);
основ распределённых систем (RAFT, консенсус, репликация).
Умение писать и отлаживать высоконагруженный код (perf, gdb, valgrind).
Желательно:
Опыт с DPDK, RDMA, io uring.
Участие в разработке СУБД, СХД или распределённых БД.
Проекты в компаниях: Postgres Pro, Yandex DB, Cloud.ru, Radix, Dell EMC, Huawei, Бауман СХД, F+, Сила, Ядро или аналоги.
Идеальное портфолио:
Реальное участие в проектах по созданию хранилищ данных, баз данных, систем хранения (ссылки на GitHub или описание в резюме).
Важно: Не рассматриваем без опыта и кандидатов, у кого основной стек C++ (без серьёзного коммерческого C).
Условия работы:
Зарплата: обсуждаема
Полностью удалённая работа (или офис / гибрид на выбор).
Современная техника (мощная рабочая станция с Linux).
ДМС, оплата профессионального обучения и профильных конференций.
График 5/2, гибкое начало дня.