Senior C Developer (Системы хранения данных / Высокопроизводительные сети)

Рекрутинговое агентство DreamJob

Senior C Developer (Системы хранения данных / Высокопроизводительные сети)

Санкт-Петербург, 3 линия – Невско-Василеостровская, метро Маяковская

Метро: Владимирская

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

О компании:
Аккредитованная ИТ-компания, системный интегратор с 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, гибкое начало дня.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

MIND Software
  • Москва

  • Не указана

Рекомендуем
Аквариус, Группа компаний

Senior C++ Developer

Аквариус, Группа компаний

  • Москва

  • Не указана

Рекомендуем
  • Москва

  • Не указана

Рекомендуем
МТС
  • Москва

  • Не указана

Амбрелла
  • Москва

  • Не указана

Сбербанк-Сервис
  • Москва

  • Не указана

Яндекс
  • Москва

  • Не указана

Группа компаний Астра

C++ разработчик (RuBackup)

Группа компаний Астра

  • Москва

  • Не указана

DIS Group
  • Москва

  • Не указана

Team lead / Rust developer

ТАРГЕТ АДС

  • Москва

  • Не указана

Мегаполис ИТ
  • Москва

  • Не указана

Senior Golang Developer

СБС Промтехнологии

  • Москва

  • до 380000 RUR

XPN Network
  • Москва

  • от 5500 USD

Флант
  • Москва

  • от 5500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию