Локация
Москва; доступны работа на месте работодателя, удалённый и гибридный форматы.
Компания
IT-компания в сфере информационной безопасности, создающая продукты для предотвращения хакерских атак и защиты критических данных.
Что делать
•Разрабатывать модули изоляции процессов, файлового доступа и сети в Windows.
•Создавать механизмы защиты от вмешательства на уровнях user-mode и kernel-mode.
•Участвовать в архитектурных решениях на стыке системного программирования и кибербезопасности.
•Работать с высоконагруженными системами, операционными системами и инфраструктурными компонентами.
Требования
•От 5 лет опыта написания production-кода на C++.
•Понимание многопоточности и синхронизации в C++.
•Опыт проектирования архитектуры прикладных и системных приложений.
•Опыт использования AI-ассистентов в разработке.
•Глубокое понимание устройства и принципов работы Windows.
•Опыт работы с механизмами изоляции, включая AppContainer, Job Objects, ACL и sandbox.
•Навыки перехвата API: inline-patching, trampoline-хуки MinHook/Detours, DLL-injection и виртуализация файловых операций.
•Знание протоколов передачи данных и технологий защищённых соединений, а также принципов шифрования данных и безопасного хранения информации.
•Самостоятельность, инициативность и готовность к быстрому обучению.
Хорошо, если есть
•Опыт работы в kernel space и разработки драйверов с использованием WDK, включая minifilter и WFP callout.
•Опыт подписи драйверов: EV Code Signing и WHQL.
•Опыт работы с системами шифрования данных на Windows, включая BitLocker.
•Опыт работы с mTLS, WebSocket, WireGuard и netsh.
•Опыт виртуализации и контейнеризации: Hyper-V, Windows Sandbox, WSL и Sandboxie.
•Опыт реверс-инжиниринга и защиты от него.
•Опыт тестирования устойчивости ПО к киберугрозам и утечкам данных.
•Опыт разработки на Python.
Культура и преимущества
•Гибкий гибридный график и возможность удалённой работы.
•Заработная плата обсуждается индивидуально и зависит от знаний и опыта; предусмотрен пересмотр по мере профессионального роста.
•Возможность влиять на продукт и работать над сложными задачами в рамках уникального продукта.
•Профессиональный рост и участие в профильных мероприятиях и конференциях.
•ДМС и day-off pack.