C++-разработчик для анализа сетевого трафика
Известный бренд в сфере ИБ, стабильные условия (ДМС, обеды) и интересные низкоуровневые задачи. Офисный формат в Петербурге может быть ограничением для тех, кто ищет удаленку, но для системных разработчиков это часто стандарт.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует уверенного владения C++ и специфических знаний системного программирования под Windows (дампы, сетевые протоколы). Работа в сфере антивирусного ПО подразумевает высокую ответственность за производительность и стабильность кода.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В вакансии не указана зарплата, но для C++ разработчика с опытом от 2 лет в Санкт-Петербурге рыночный диапазон составляет 180 000 – 280 000 рублей. Dr.Web обычно предлагает конкурентоспособные условия, соответствующие средним и верхним границам рынка для системных программистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Dr.Web ищет C++-разработчика для анализа сетевого трафика*
Предстоит создавать многопоточные сетевые приложения и парсеры протоколов под Windows.
Нужны от 2 лет работы с C++, опыт сетевого программирования и анализа аварийных дампов. Знание Windows Filtering Platform и внутреннего устройства Windows будет плюсом.
Работа в офисе в Петербурге, гибкое начало дня. Есть ДМС со стоматологией и горячие обеды.
*➡️* Навигация: База знаний • Задачи • Собеседования
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Windows API
- Multithreading
- Network Programming
- Windows Filtering Platform
- WinDbg
Возможные вопросы на собеседовании
Вакансия связана с анализом трафика, поэтому важно понимать, как работают сетевые уровни.
Расскажите о стеке протоколов TCP/IP и о том, на каких уровнях работают парсеры, которые вы создавали?
В описании указано создание многопоточных приложений.
Какие примитивы синхронизации в Windows вы бы использовали для минимизации задержек в высоконагруженном сетевом приложении?
Требуется опыт анализа дампов.
Опишите ваш процесс отладки приложения с использованием WinDbg при получении аварийного дампа (crash dump).
Упоминается как плюс.
Знакомы ли вы с архитектурой Windows Filtering Platform (WFP) и как она взаимодействует с сетевым стеком?
Важно для системного программиста.
Как устроено управление памятью в Windows и какие особенности работы с кучей (heap) нужно учитывать при разработке парсеров?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

