- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Developer С++ (Proactive Technologies)
Kaspersky — это сильный бренд с мировым именем, предлагающий работу над сложными и общественно значимыми технологиями. Вакансия привлекательна для системных программистов благодаря работе с низкоуровневыми механизмами ОС и современным стеком C++.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию внутреннего устройства macOS и Linux, а также спецификой разработки в сфере кибербезопасности. Требуется уверенное владение современным C++ и опыт работы с многопоточностью.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Senior C++ разработчика в Москве в сфере кибербезопасности рыночные показатели находятся в диапазоне 250-400 тысяч рублей. Kaspersky обычно предлагает конкурентоспособные условия, соответствующие или слегка превышающие средние значения по рынку для опытных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Kaspersky уже сейчас
Присоединяйтесь к команде мирового лидера в кибербезопасности и создавайте передовые системы защиты для macOS и Linux!
Описание вакансии
Developer С++ (Proactive Technologies)
#офис
Москва
Компания: Kaspersky
🔹Задачи:
-Разработка компонента проактивной защиты под Mac (в большей степени), а также GNU/Linux.
-Разработка алгоритмов ликвидации последствий от действий вредоносных приложений.
-Написание нового и поддержка существующего кода на С++.
🔹Обязательно:
-Хорошее знание C++ (11 стандарт и выше) и STL;
-Хорошие знания внутреннего устройства ОС Mac и Linux;
-Опыт кроссплатформенной разработки;
-Опыт разработки многопоточных приложений; методы синхронизации потоков;
-Опыт работы с инструментарием: Visual Studio Code, gcc, clang;
-Навыки работы в командах с разными функциональными ролями;
-Технический английский – чтение документации, переписка;
Контакты: Откликнуться
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- STL
- macOS
- Linux
- Multithreading
- Visual Studio Code
- GCC
- Clang
- Cross-platform Development
Возможные вопросы на собеседовании
Вакансия предполагает разработку под Mac и Linux, важно понимать различия в управлении процессами.
Расскажите о различиях в механизмах межпроцессного взаимодействия (IPC) в macOS и Linux.
Разработка систем защиты требует безопасной работы с памятью и потоками.
Какие примитивы синхронизации в C++11/14 вы бы использовали для реализации потокобезопасной очереди событий?
Одной из задач является ликвидация последствий действий вредоносного ПО.
Как бы вы реализовали механизм отката изменений в файловой системе, произведенных подозрительным процессом?
Требуется опыт кроссплатформенной разработки.
С какими основными трудностями вы сталкивались при написании кода, который должен одинаково эффективно работать на Clang (macOS) и GCC (Linux)?
Работа с системными компонентами требует понимания прав доступа.
Как устроена система полномочий (Capabilities) в Linux и как она соотносится с механизмами безопасности в macOS (например, SIP или TCC)?
Похожие вакансии
Senior Application Security Engineer
Специалист по защите информации (Mobile Security Engineer)
Эксперт по информационной безопасности
Senior Information Security (ИБ)
Middle / Middle+ Security Engineer (Observability & Monitoring)
Senior Android Security / Reverse Engineer (HTTPS Traffic, Google Services)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия