Senior C/C++ Developer (распределённые системы / Raft / RocksDB) (удаленная работа)

21 июня 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior C/C++ Developer (распределённые системы / Raft / RocksDB)

Описание вакансии

О компании:
Аккредитованная ИТ-компания, системный интегратор с 5+ лет на рынке. Работаем с корпоративным сектором: проекты от нескольких млн руб., производители топ-уровня.

О проекте

Разработка высокопроизводительной распределённой системы хранения данных на C++ с использованием Raft и LSM-движка (RocksDB). Работа над ядром: консенсус, репликация, отказоустойчивость, производительность.

Ключевые требования (обязательно)

C++17/20: RAII, move, lock free, профилирование, понимание UB.
Raft (или Paxos): репликация лога, выборы лидера, commit index, joint consensus.
RocksDB (или LSM-движок): WriteBatch, snapshot/checkpoint, IngestExternalFile, тюнинг.
Linux: отладка (gdb/lldb, ASan/TSan/UBSan), диагностика I/O, systemd, сеть.
Перформанс-инжиниринг: бенчмарки, поиск узких мест, пайплайнинг, батчинг.
Диагностика: дедлоки, гонки, election storm.

Желательно: опыт на C (от 2 лет), знание Zig.

Важно: Не рассматриваем без опыта и кандидатов, у кого основной стек C++ (без серьёзного коммерческого C).

Условия работы:

Зарплата: обсуждаема
Полностью удалённая работа (или офис / гибрид на выбор).
Современная техника (мощная рабочая станция с Linux).
ДМС, оплата профессионального обучения и профильных конференций.
График 5/2, гибкое начало дня.