YADRO

Senior C++ Developer (Data Storage)

Коротко

Разработка высокопроизводительных компонентов системы хранения данных TATLIN: data path, кластерные механизмы active-active, защита и репликация данных. Требуется глубокое знание C/C++11/14/17, Linux/POSIX API, опыт многопоточного и асинхронного программирования, анализа производительности и классических алгоритмов. Компания — производитель программно-аппаратных комплексов хранения данных, активно работает с open-source и ядром Linux. Формат работы — удалённо или гибридно, локация — Санкт-Петербург.

Локация
Санкт-Петербург; формат работы — удалённо или гибридно
Компания
YADRO разрабатывает и производит программно-аппаратные комплексы хранения данных TATLIN, используя и развивая open-source решения.
Что делать
•Разрабатывать высокопроизводительные data path, control/management path, компоненты защиты данных и кластерные компоненты СХД.
•Проектировать алгоритмы и структуры данных для симметричного active-active кластера.
•Разрабатывать алгоритмы преобразования данных и уменьшения их избыточности.
•Исследовать и устранять проблемы производительности и стабильности.
•Разрабатывать механизмы репликации данных.
•Настраивать и дорабатывать подсистемы ядра Linux, продвигая изменения в mainline.
Требования
•Понимание устройства современных компьютеров и операционных систем.
•Знание C и C++11/14/17.
•Глубокое понимание Linux и Linux/POSIX API.
•Опыт анализа производительности приложений и системы в целом.
•Опыт написания многопоточных и асинхронных программ, тестирования собственного кода.
•Знание классических алгоритмов и структур данных.
Хорошо, если есть
•Опыт разработки модулей ядра или системного программирования.
Культура и преимущества
•Возможность работать удалённо или в гибридном формате.
•Участие в развитии российских программно-аппаратных комплексов хранения данных.
•Работа с open-source решениями и продвижение собственных наработок в mainline ядра Linux.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте