BAUM

C++ Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Linux
  • Unix
  • C++
  • Алгоритмы и структуры данных
  • Многопоточность
  • Системное программирование

BAUM — ведущий российский разработчик инновационных решений в сфере ИТ и систем хранения данных. Мы создаем передовые продукты, которые обеспечивают надежное хранение больших объемов данных, гарантируя их безопасность и доступность. Наши разработки успешно используются крупнейшими компаниями государственного и частного секторов. Мы нацелены на лидерство в области ИТ как в России, так и за ее пределами

В связи с расширением нашей команды продукта СХД, мы ищем Разработчика С++

Чем нужно будет заниматься:

  • разработка высокоэффективных алгоритмов и структур данных
  • разработка алгоритма дедупликации данных
  • разработка высокопроизводительного data path
  • разработка control/management path
  • разработка компонентов для кластеризации системы хранения данных
  • анализ и улучшение производительности и стабильности компонент системы
  • написание unit-тестов
  • документирование кода/модулей

Что мы ждем:

  • знание С и C++17 (иметь опыт коммерческой разработки на С++ от 3-х лет)
  • понимание общих принципов внутреннего устройства ОС (GNU/Linux)
  • понимание особенностей работы современных многопроцессорных систем
  • знание классических алгоритмов и структур данных
  • опыт написания многопоточных и асинхронных приложений
  • знание и опыт использования инструментов анализа производительности приложений и системы в целом.

Будет большим плюсом:

  • опыт работы с git, CMake, SSH, опыт разработки сетевых приложений (TCP/IP)
  • опыт работы с профилировщиками и иными средствами отладки и оптимизации работы высоконагруженного кода
  • опыт администрирования (Linux), NVMe, SPDK, DPDK, lockless и copy-on-write
  • опыт разработки систем хранения данных, FC/iSCSI протокол
  • опыт разработки в части распределенных и высоконагруженных систем
  • опыт разработки драйверов (Linux), SCSI
  • знание PCI, RDMA, ROCE, SmartNIC
  • знание C++20
  • знание шаблонов проектирования, REST API / JSON
  • знание GitLab, CI/CD

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

  • возможность удалённой работы из любой точки
  • продвинутая медицинская страховка с учетом стоматологии
  • постоянное обучение и курсы для повышения квалификации
  • динамичная, активно развивающаяся компания с минимум бюрократии
  • участие в создании высококлассных продуктов и решении сложных задач
  • профессиональный коллектив и комфортная атмосфера
  • перспективы карьерного роста в компании
  • массаж раз в неделю (рядом с офисом)
  • работа в аккредитованной IT-компании

​​​​​​Если предложение показалось интересным, будем рады отклику. Мы ждем тебя в "BAUM"!