Вакансия: Системный программист (C, Linux)

02.07.2021

Вам предстоит работа над новым продуктом RAIDIX — распределенной системой хранения, оптимизированной для новых типов инфраструктур и задач. Особенности продукта:

  • Линейное масштабирование массива по требованию при работе на скоростях в несколько миллионов IOps.
  • Лучшая в отрасли эффективность хранения.
  • Ориентация на компонуемые архитектуры.
  • Решение класса Cloud Native.
  • Оптимизация для работы в инфраструктурах, использующих GPU-ускорители.

Мы хотим за счет элегантных технических решений обойти именитых конкурентов на зарождающемся сегменте рынка.
Вашей целью будет разработка первой версии нового продукта в лаборатории компании и передача ее на доработку и поддержку.

Основные задачи:

  • Постоянное изучение новых технологий и принятие решений об их применении.
  • Разработка архитектуры продукта и выбор основных компонентов.
  • Изучение сторонних продуктов и применение их лучших практик.
  • Выбор максимально эффективных алгоритмов для решения тех или иных задач (для этого необходимо умение находить и анализировать десятки статей и патентов).
  • Непосредственно разработка кода.
  • Оптимизация кода под конкретную аппаратную платформу.
  • Поиск и устранение узких мест.

Требования:

  • Знание С.
  • Умение тестировать свой код.
  • Знания в области алгоритмов/структур данных на высоком уровне.
  • Понимание устройства современных серверов и ОС в целом.
  • Умение работать с системами управления версиями (GitLab).
  • Знание английского на уровне чтения и написания технической документации.
  • Опыт решения задач по поиску и устранению узких мест.
  • Опыт участия в разработке ПО под OS Linux для: систем хранения данных / средств виртуализации и оркерстраторов / программных коммутаторов / баз и хранилищ данных / распределенных файловых систем.
  • Желательно знание таких технологий и решений как: RDMA, ROCe, Infiniband, DPDK, SPDK, NVMe/NVMf.

Обязательные навыки

  • Вы должны стремиться создать лучшее в мире решение.
  • Вы должны не стесняться делиться знаниями.
  • Вы должны уметь четко и кратко документировать основные идеи, которые применяете.
  • Обязательна любовь к новым технологиям.
  • Отсутствие боязни работать с железом.
  • Для вас результат должен быть важнее процесса.

Плюсом будет наличие опыта:

  • Использования SIMD для оптимизации производительности: NEON, SSE, AVX.
  • Участия в проектах HPC и разработке распределенных системах.
  • Работы с ПЛИС.

Мы предлагаем:

  • Реальные возможности для профессионального и карьерного роста,
  • Официальное оформление, полное соблюдение ТК РФ;
  • Коллектив профессионалов, объединенных общей целью;
  • Возможность работать удалённо;
  • Оплачиваемые обеды в столовой бизнес-центра или близлежащих кафе;
  • ДМС для сотрудников и их детей;
  • Просторный современный офис, где есть все, что нужно: уютная столовая с ароматным чаем и кофе, душ с мягкими полотенцами
  • Корпоративная развозка: утром автобус забирает сотрудников от метро Приморская и вечером привозит их обратно;
  • А для тех, кто предпочитает ездить на двух колесах, – велопарковка;
  • Волейбольная команда, теннис помогут оставаться в форме. Мы верим: в здоровом теле – здоровый дух!
  • И, конечно, регулярные праздники и развлечения не только для вас, но и для Ваших детей.

    __________________________

    Мы быстро растем, и всегда готовы знакомиться и встречаться с грамотными специалистами. Если вы не нашли нужную вам вакансию, отправьте нам свое резюме. Мы можем подружиться на перспективу и связаться с вами, когда у нас появятся новые вакансии.

    E-mail: job@raidix.com

    Тел.: +7 (812) 622 16 80, доб. 1857

    HR Менеджер – Федорова Вероника