Разработчик C++ / Senior Security Engineer

от 400 000 ₽

Требования

Бэкенд разработчик
Senior
C++
TCP
Разработка драйверов
Win32 API

Условия

Можно удалённо

Компания

Предоставляем техническую поддержку по таким классам систем, как DAG/DCAP, DLP, и SIEM.

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

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

Ищется Senior Security Engineer под разработку системы анализа трафика под Windows. Стартап. Отсутствие легаси, активное участие в проектировании, интересные задачи, оптимизация кода под высокие нагрузки.

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

🎯 Обязанности

  • Разработка системы перехвата и анализа сетевого трафика под Windows
  • Реализация механизмов перехвата локальных соединений (Shared Memory, Named Pipes)
  • Создание kernel-mode и user-mode компонентов системы мониторинга
  • Оптимизация производительности и стабильности системы
  • Написание технической документации

🏆 Технические требования
Обязательные знания

  • Глубокое понимание сетевых стеков Windows (WFP, NDIS, TDI)
  • Опыт разработки kernel-mode драйверов для Windows
  • Практический опыт с API hooking (Detours, EasyHook)
  • Понимание механизмов межпроцессного взаимодействия в Windows
  • Знание C/C++ и Rust на продвинутом уровне

Обязательный опыт

  • Работа с Windows Filtering Platform (WFP)
  • Создание file system mini-filter драйверов
  • DLL injection и перехват системных вызовов
  • Отладка kernel-mode приложений (WinDbg)

Технологический стек

  • Основные: C++, Rust, Windows Driver Kit (WDK), WinDbg
  • Драйверы: NDIS, WFP, File System Mini-Filter
  • Библиотеки: Detours, EasyHook, windows-rs

Критически важные навыки

  • Способность работать с kernel-mode кодом
  • Понимание рисков и последствий ошибок в драйверах
  • Опыт отладки сложных системных сбоев (BSOD)
  • Знание требований подписи драйверов Windows

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

Полный рабочий день, свободный график, первичное оформление как ИП, с возможностью перехода на ТК РФ в перспективе полугода.