Developer C++ (CoreTech)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

CoreTech — это R&D внутри департамента исследований и разработки Лаборатории Касперского. Мы создаем фундамент, на котором строится разработка продуктов и сервисов нашей компании.

В нашем отделе есть несколько основных направлений деятельности в которые сейчас открыты вакансии:

Components — базовые блоки, из которых состоят все наши продукты. Мы разрабатываем код, внедренный во все сервисы и продукты Лаборатории Касперского: драйверы, плагины, контроль за приложениями, файлами и сетью, детектирование и лечение угроз, облачное взаимодействие, сложная «подкапотная логика» продуктов.

Для чего Вы нам нужны:

  • Разработка внутренней библиотеки стандартных примитивов, облегчающей жизнь сотням разработчиков
  • Поддержка фреймворков, обеспечивающих взаимодействие компонент во всех продуктах компании
  • Разработка компонентов, обеспечивающих обновление антивирусных баз у миллионов пользователей по всему миру

Antimalware - команда, работающая в составе отдела разработки базовых компонентов (Core Tech). Реализуем и поддерживаем необновляемую часть функциональности сканирования антивирусными базами и обработки результатов сканирования.

Основные сценарии:

  • перебор файлов на диске для сканирования по запросу пользователя (ODS – On Demand Scan),
  • сканирование файлов на событиях открытия, изменения, исполнения файлов (FileAV),
  • настройка параметров сканирования файлов, задание исключений,
  • обработка угроз, выявленных в ходе сканирования,
  • обновление сторонних программ,
  • поиск уязвимостей в операционной системе.

Для чего Вы нам нужны:

  • Разработка и поддержка функциональности базовых компонент защиты, тестов.
  • Анализ производительности антивирусной обработки, поиск узких мест, разработка методов оптимизации процедур обработки.

Traffic processing – Команда, работающая в составе отдела разработки базовых компонентов (Core Tech). Наши основные задачи — анализировать трафик на машине конечного пользователя, предоставлять удобные интерфейсы для работы с ним, и на базе этих интерфейсов разрабатывать компоненты защиты. Мы пишем кроссплатформенный код для всех операционных систем, на которых работают наши продукты.

Для чего Вы нам нужны:

  • Разработка анализаторов сетевых протоколов, таких как: SSL, HTTP1/1, HTTP2.0, QUICK, HTTP3, WebSocket, IMAP,
    POP3, и др.
  • Разработка компонентов защиты на базе анализаторов: веб-антивирус, анти-спам, почтовый антивирус, анти-баннер, родительский контроль, защита от сбора данных
  • Постоянно развиваться и следить за современными трендами в сетевых технологиях

Что Вам для этого нужно:

  • Отличное знание С++ (от 3х лет)
  • Знание базовых алгоритмов и структур данных
  • Навыки разработки многопоточных приложений, решение проблем многопоточности.
  • Умение писать код: структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности

Мы предлагаем:

Интересную работу

Команда лучших экспертов

Масштабные задачи

Самые современные технологии

Расширение технического кругозора

Социальный пакет

ДМС и страхование жизни (включая детей) с первого дня

100% оплата больничного

Бесплатное обучение: митапы, конференции, сертификации, 8 иностранных языков

Ежемесячный бонус на питание

Оплата мобильной связи

Комфортные условия

2 спортзала и сауны прямо в офисе

Свой ресторан и бар

Врач и массаж в офисе

Программа релокации для кандидатов из регионов

Ключевые навыки

C++
алгоритмы
структры данных
многопоточность

Адрес

Водный стадион, Москва, Ленинградское шоссе, 39Ас3
Показать на большой карте

Вакансия опубликована 26 ноября 2021 в Москве

Похожие вакансии