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

Senior C++ Developer

Не указана
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Linux
  • C++
  • Оптимизация кода
  • NoSQL
  • CMake

О продукте:

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

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

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

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

  • опыт разработки серверных приложений под Linux от 3х лет;
  • отличное знание языка C++, применение стандартов 11/14/17/20;
  • опыт проектирования и/или коммерческой разработки высоконагруженных систем требовательных к производительности;
  • знание основных структур данных, алгоритмов, паттернов проектирования;

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

  • опыт оптимизация кода;
  • опыт работы с Python;
  • применение на практике методов машинного обучения;
  • умения писать скрипты Bash/Shell (для вспомогательных задач);
  • опыт работы с NoSql базами (Графовые, Колончатые БД);
  • опыт - понимание принципов сборки пакетов, работа с утилитами make/cmake;
  • опыт работы с контейнерами, системами оркестрации, системами разворачивания.