Developer С++ (CoreTech, Antimalware PDK)
По договоренности
CoreTech — это R&D внутри департамента исследований и разработки Лаборатории Касперского. Мы создаем фундамент, на котором строится разработка продуктов и сервисов нашей компании.
Antimalware PDK – команда, развивающая технологии защиты в составе отдела разработки базовых компонентов (Core Tech). Команда разрабатывает ключевые компоненты обнаружения угроз, аномалий, уязвимых приложений и сервисов ОС, нейтрализации выявленных угроз. Разрабатываемый функционал является неотъемлемой частью большинства продуктов компании, используемых на различных ОС.
Основные сценарии:
- Real-time protection - мониторинг активности системных и пользовательских служб и приложений (открытие файлов, запуск процессов и т.п.), предотвращение активации угроз в режиме реального времени;
- On-demand scans - сканирование заданных областей на защищаемом устройстве (файлов, директорий, объектов автозапуска, памяти и т.п.);
- Обработка обнаруженных угроз - удаление, лечение, лечение активного заражения, бэкап и восстановление пользовательских данных;
- Оптимизация сценариев сканирования - поддержка исключений, оптимизация потребляемых ресурсов;
- Vulnerability assessment - обнаружение и обновление потенциально уязвимых приложений.
Чем Вы будете заниматься:
- Разрабатывать и поддерживать функциональность компонентов защиты, писать функциональные и юнит-тесты;
- Участвовать в выработке технических решений;
- Выполнять анализ производительности в поддерживаемых командой сценариях, оптимизировать код;
- Развивать техническую экспертизу в составе команды и за ее пределами.
Что мы ждем от кандидата:
- Отличное знание C++ и современных стандартов (11/14/17);
- Опыт разработки многопоточных приложений;
- Опыт разработки для ОС Windows. Будет плюсом опыт работы с Linux, MacOS;
- Умение работать с отладчиками и анализировать дампы (WinDBG, gdb, т.д.);
- Навык проведения код-ревью;
- Опыт работы с системами сборки (CMake и т.п.);
- Быть готовым к погружению в большую кодовую базу, к анализу логов для поиска причины проблемы;
- Желание писать структурированный, понятный код, покрывать его тестами и понимание зачем это нужно.
Опубликована 22 дня назад
Похожие вакансии
Veles Finance — амбициозная финтех-компания, разрабатывающая передовые решения в области управления инвестициями, автоматизации финансовых процессов и аналитики. Мы это: • Международная команда из 6+ стран • Более 25 000+ активных пользователей ежедн...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
... информационные технологии, статистика, математика Опыт работы по специальности от 3 лет (для Senior Scala Developer ... - от 5 лет) Опыт разработки на Scala от 1 года (для Senior Scala Developer - от 3-х лет) Знание особенностей ...
- Полный день
- Опыт от 3 лет
- Москва
5 дней назад
Senior Java Developer — присоединяйся к команде лидера рынка фискальных данных! ... Сейчас мы активно развиваем ключевые продукты и ищем опытного Senior Java Developer, который поможет ...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Мы ищем исследователя-разработчика в команду, которая занимается решением самого сложного класса проблем - проблем производительности. Наша команда принимает активное участие в развитии и улучшении линейки B2B продуктов: KATA, EDR, KUMA, KICS for Net...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
AI CRO — это стратегический AI-агент, мозговой центр для риск-менеджеров крупнейшего банка. Наша цель — создать интеллектуального помощника, который понимает сложные вопросы на естественном языке, планируя цепочки действий, находит ответ, агрегируя д...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Мы - команда, создающая комплексную систему противодействия мошенничеству и обеспечивающая online/offline безопасность миллионов клиентов банка 24/7/365, предоставляя инструменты собственной разработки для: Построения графа связей (позволяет проанали...
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад