Назад
4 дня назад

Senior C++ Developer (Data Storage)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior C++ Developer (системы хранения данных): Разработка высокопроизводительных компонентов СХД TATLIN с акцентом на data path, кластерные механизмы, защиту и репликацию данных. Фокус на проектировании многопоточных алгоритмов, оптимизации производительности и стабильности, а также доработке подсистем ядра Linux и продвижении изменений в mainline.

Локация: Санкт-Петербург; формат работы — удалённо или гибридно

Компания

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.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →