Backend

Developer C++ (NGFW) Full-time

О компании и команде

Мы разрабатываем продукт класса Next Generation Firewall (NGFW) для защиты сетей (программно-аппаратные и виртуальные исполнения). В своем технологическом стеке в основном используем язык С++20 (data plane разрабатываем на языке C), технологии безопасности Лаборатории Касперского, а также реализуем методы по анализу сетевого трафика на уровнях OSI L4-L7. В разработке применяем различные практики: scrum, continuous Integration, code review, unit тесты, функциональные тесты, тестирование производительности с помощью специализированных инструментов (Ixia и т.д.)

Ожидания от кандидата

Нам важно:

  • Опыт разработки на языке C++ от 3 лет;
  • Опыт разработки микросервисов;
  • Опыт разработки под Linux; 
  • Понимание принципов ООП;
  • Опыт работы с исключениями;
  • Опыт работы с многопоточкой;
  • Опыт проведения код ревью;
  • Знание сетевых технологий и протоколов (TCP/IP);
  • Опыт разработки многопоточных приложений;
  • Опыт использования средств разработки ПО под Linux;
  • Умение работать в команде;
  • Технический английский — свободное чтение документации.

Бонусом будут:

  • Опыт системного программирования для UNIX/Linux;
  • Опыт разработки на C.

Условия работы

У нас множество разных интересных задач по следующим направлениям:

  • Распознавание сетевого трафика, протоколов и приложений;
  • Обнаружение и предотвращение компьютерных атак;
  • Развитие data plane сетевого уровня и уровня приложений;
  • Интеграция в продукт технологий безопасности Лаборатории Касперского;
  • Взаимодействие с другими продуктами для обеспечения комплексной безопасности;
  • Взаимодействие в рамках программы для обеспечения облачного сервиса Secure Access Service Edge (SASE);
  • Централизованное управление (web plugin для Kaspersky Security Center).

Overview

Apply For This Job