Senior C++ developer

Гарда Технологии

Senior C++ developer

Нижний Новгород, проспект Гагарина, 50к9

Метро: Горьковская

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

Мы создаем высоконагруженную распределённую платформу для защиты от скрытых угроз. Для борьбы со злоумышленниками в реальном времени нам нужен высокопроизводительный системный агент, разворачиваемый на рабочих станциях и ноутбуках под операционными системами семейства Linux.
В команду разработки агента мы ищем опытного С++ разработчика, желающего заложить основу продукта и влиять на его судьбу. Ключевые аспекты нашего проекта: высокая нагрузка/надежность, скорость реакции. Стремимся использовать самые современные технологии и подходы к проектированию и реализации, при этом поддерживая стандарты безопасного кода.

Чем предстоит заниматься:

  • проектировать и разрабатывать C++ агент для сбора телеметрии и системных метрик;
  • разрабатывать кроссплатформенный и Linux specific код агента;
  • принимать участие в разработке архитектуры уровня С3 и С4;
  • следовать стандартам разработки безопасного кода;
  • отлаживать, устранять ошибки, улучшать код, проводить рефакторинг;
  • искать оптимальные технических решения, проверяя гипотезы и разрабатывая прототипы;
  • вести техническую документацию.

Наши ожидания от кандидата:

  • отличное знание языка C++, применение стандартов 17/20;
  • навыки оптимизации производительности и профилирования, понимание влияния на энергопотребление;
  • знание основных структур данных, алгоритмов, паттернов проектирования;
  • глубокое понимание многопоточности, синхронизации, lock-free структур, работы памяти и модели памяти;
  • опыт работы с низкоуровневыми системными и платформенными API Linux;
  • способность и желание погружаться в решение сложных проблем;
  • активная жизненная позиция, высокий уровень самоорганизации;
  • английский на уровне чтения технической документации.

Будет плюсом:

  • опыт в кибербезопасности;
  • работа с gRPC, очередями сообщений (ZeroMQ и другие);
  • опыт работы с CMake и Conan;
  • понимание внутренних механизмов х86 архитектуры, ядра ОС Linux;
  • написание Unit-тестов и интеграционных на GoogleTest.
Навыки
  • C++
  • Linux
Посмотреть контакты работодателя

Адрес

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

Р-Софт
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
DIS Group
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Система Безопасных Коммуникаций

Senior Разработчик C++ (Linux)

Система Безопасных Коммуникаций

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ростелеком Информационные Технологии

Разработчик С/C++ (Видеоплатформа)

Ростелеком Информационные Технологии

Удаленная работа
  • Москва

  • Не указана

СПБ Биржа
Удаленная работа
  • Москва

  • Не указана

Servicepipe
Удаленная работа
  • Москва

  • Не указана

Лаборатория Касперского

Developer C++ (KICS for Nodes и KESSW)

Лаборатория Касперского

Удаленная работа
  • Москва

  • Не указана

Лаборатория Касперского

Разработчик C++ (KasperskyOS, Mobile SDK)

Лаборатория Касперского

Удаленная работа
  • Москва

  • Не указана

Систематика Консалтинг

Разработчик C++

Систематика Консалтинг

Удаленная работа
  • Москва

  • Не указана

Remokate
Удаленная работа
  • Москва

  • Не указана

2ГИС
Удаленная работа
  • Москва

  • Не указана

МТС
Удаленная работа
  • Москва

  • Не указана

Ориент Системс

Team Lead C++

Ориент Системс

Удаленная работа
  • Москва

  • до 400000 RUR

Удаленная работа
  • Москва

  • до 400000 RUR

РДП Энтерпрайз
Удаленная работа
  • Москва

  • до 400000 RUR

Код Безопасности

Программист C++ (NGFW)

Код Безопасности

Удаленная работа
  • Москва

  • до 400000 RUR

Эвокарго
Удаленная работа
  • Москва

  • до 400000 RUR

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

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

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

Удаленная работа
  • Москва

  • до 400000 RUR

Солар
Удаленная работа
  • Москва

  • до 400000 RUR

БУЛАТ
Удаленная работа
  • Москва

  • до 400000 RUR

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

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