Перейти к содержимому

Senior C++ Developer (System Programming, DLP / Information Security)

Ищем Senior C++ разработчика для создания DLP-системы. Вы будете исследовать механизмы ОС и писать код для перехвата данных на уровне ядра. Требуется глубокое знание C++ и системного программирования. Предлагаем интересные задачи, свободу решений и стабильную компанию.

senior удалённо ~2 822 000 – 3 432 880 ₸ (425 000 – 517 000 RUB)
salary intelligence

Эта вакансия платит больше рынка

На 90% выше медианы C++ по 32 вакансиям за 90 дней.

эта
3 127 440 ₸
медиана
1 790 100 ₸
p25–p75
1 259 700 – 2 154 750 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Название вакансии: Senior C++ Developer (System Programming, DLP / Information Security) О компании- ведущий российский разработчик средств информационной безопасности. Более 15 лет создает флагманский продукт — DLP-систему Что это значит? ПО — это сложный, многокомпонентный «черный ящик», который работает в корпоративных сетях. Мы собираем и анализируем всю передаваемую информацию: почту, мессенджеры, печать, трафик на оконечных устройствах. Внутри системы — собственный движок полнотекстового поиска и горизонтально масштабируемые базы данных. Ключевая особенность: Мы активно используем недокументированные возможности ОС для перехвата данных. Это не просто WinAPI, это работа на уровне ядра, драйверов и механизмов инжектинга. Чем предстоит заниматься (Реальные задачи): Это позиция System Software Engineer с уклоном в Research & Development. Вы не будете писать простой GUI или CRUD. Ваша задача — делать то, чего нет в учебниках. Ваш день будет состоять из: 1. Исследование и внедрение: Изучать, как современные ОС (Windows 10/11, Linux, Mac) обрабатывают данные, и находить способы перехватить этот поток до того, как он будет зашифрован или отправлен. Расширять возможности DLP. 2. Разработка кроссплатформенного кода: Писать на C++ код, который одинаково стабильно работает под Windows, Linux и Mac. Библиотечный, красивый, тестируемый. 3. Работа с ядром: Разработка драйверов (WFP, NDIS, Kernel Extensions), работа с системными вызовами, внедрение в процессы сторонних приложений (легитимное, в рамках продукта). 4. Оптимизация высоконагруженных систем: Наш продукт обрабатывает гигабайты в час. Нужно уметь оптимизировать память, управлять потоками и отлавливать race conditions в многопоточном коде. 5. Архитектура: Вы будете не просто писать код, а принимать решения. У нас нет готовых ТЗ. Есть бизнес-задача («мы хотим перехватывать вот это»), а как это сделать — ваша зона ответственности. Технические требования (Строгий фильтр) Обязательно (Hard Skills): * C++ (17/20): Свободное владение. Умение писать шаблонный код, понимание RAII, move-семантики. Код должен быть строгим и обоснованным. * Системное программирование: Глубокое знание WinAPI или POSIX API (Linux). Вы должны понимать, как работают процессы, потоки, виртуальная память, файловые системы и IPC на уровне ядра. * Многопоточность и отладка: Опыт разработки высоконагруженных сетевых приложений. Уверенное владение WinDBG или GDB для разбора краш-дампов. Вы должны уметь читать стек вызовов и находить причину падения в продакшне. * Инструментарий: CMake, Git, Bash. Умение настраивать сборку под разные платформы. * Опыт от 7 лет Будет большим плюсом (но не обязательно): * Опыт разработки драйверов под Windows (WDF, WDM) или Linux (LKM). * Понимание механизмов внедрения в процессы (CreateRemoteThread, SetWindowsHookEx, LD_PRELOAD, ptrace). * Опыт реверс-инжиниринга или работы с отладчиком на уровне ассемблера. * Понимание моделей безопасности ОС (ACL, Mandatory Integrity Control, SELinux, AppArmor). Условия работы (Честно и прозрачно) Формат работы: * Испытательный срок / стажировка (10 рабочих дней): Это «входной билет в компанию». Вы проходите интенсивную стажировку в офисе. После успешного прохождения — офис / гибрид/ удаленка После стажировки: * в Москве, в Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани, Краснодаре, Ростове-на-Дону, Хабаровске — строго офис на испытательный срок, далее возможен гибрид/удаленка (но не гарантирован, только для сотрудников с безупречной квалификацией и самостоятельностью). * Если в другом городе РФ — полная удаленка после успешной стажировки. * График: С 09:00 до 18:00 по московскому времени. Жесткая привязка к часовому поясу МСК. Соцпакет и бонусы: * Официальное трудоустройство по ТК РФ. * ДМС (полис медицинского страхования). * Обучение: нет фиксированного бюджета, но если вы обоснуете целесообразность курса или конференции — оплатим по заявке. Почему стоит откликнуться? 1. Интересные задачи. Вы не будете пилить легаси-фичи. Вы будете исследовать, как работает ОС на самом деле, и использовать это в коммерческом продукте. 2. Свобода решений. У нас нет готовых ТЗ. Есть бизнес-задача — вы предлагаете решение. Если оно работает — вы герой. 3. Стабильность. Компания на рынке более 15 лет, продукт зрелый, команда — 80–100 разработчиков разного уровня (мидлы, сеньоры, лиды). Мы не стартап, который закроется завтра. 4. Влияние на продукт. Вы будете участвовать в архитектурных обсуждениях и принимать решения, которые влияют на то, как система работает под капотом. Зарплата: Уровень грейда и точная цифра обсуждаются по итогам собеседования и стажировки. 425 000 – 517 000 ₽ до вычета налогов (Gross)

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
PBF GROUP
P
PBF GROUP
22 ч. назад

Senior C/C++ Developer (фискальное ядро)

~2 324 000 – 3 652 000 ₸ оценка

Ищем Senior C/C++ разработчика для адаптации фискального ядра под Android и Desktop. Нужен опыт с фискальными системами (ФН, ОФД, 54-ФЗ) и знание C/C++ от 3 лет. Предлагаем гибридный формат, белую зарплату и интересные задачи в аккредитованной IT-компании.

C C++ фискальное ядро +17
senior удал. hh
deeplay
D
deeplay
1 д. назад

Reverse engineer

Ищем опытного Reverse engineer для анализа защищенности и поиска уязвимостей в программном обеспечении и устройствах. Требуется практический опыт реверс-инжиниринга от 2 лет, владение инструментами IDA, Ghidra, Frida, знание C/C++, Python, Java и других языков. Компания предлагает удаленную работу, гибкий график, обучение и корпоративные мероприятия.

Linux Frida Ghidra +17
senior удал. hc
S
Squad
1 д. назад

Старший Embedded C/C++ инженер (RTOS)

Старший Embedded C/C++ инженер для разработки коммуникационного стека нового поколения. Нужно интегрировать 5G/LTE модемы, обеспечить бесшовное переключение между сетями и оптимизировать прошивку. Требуется 7+ лет опыта в RTOS и глубокие знания C/C++. Предлагают удаленную работу, гиг-контракт и бонусы.

C C++ RTOS +15
senior удал. dou
НПП ТехноЛаб
Н
НПП ТехноЛаб
1 д. назад

Разработчик встроенных Linux систем (обработка видео)

~2 324 000 – 3 652 000 ₸ оценка

Ищем опытного разработчика встроенных Linux-систем для работы над сложными инженерными продуктами (камеры, VR-шлемы, электровелосипеды и др.) для западных заказчиков. Нужен глубокий опыт с Rockchip/NVidia Jetson, обработкой видео и embedded Linux. Предлагаем full-time удаленку или офис в Москве/Иваново, интересные проекты и поддержку английского.

Linux Rockchip NVidia Jetson +12
senior удал. hh
Volna.tech
V
Volna.tech
1 д. назад

Разработчик C++

~2 324 000 – 3 652 000 ₸ оценка

Вакансия для опытного C++ разработчика, который будет заниматься разработкой сетевых шлюзов, шифрованием и защитой данных. Требуется глубокое знание Linux, TCP/IP и VPN. Предлагается удаленная работа и быстрый процесс найма.

C++ Linux TCP/IP +8
senior удал. hh
MWDN
M
MWDN
1 д. назад

Старший C++/C# разработчик (Кибербезопасность)

~2 324 000 – 3 652 000 ₸ оценка

Ищем опытного C++/C# разработчика для работы над продуктом в сфере кибербезопасности. Вы будете заниматься бэкенд-разработкой, исследованием и решением проблем, интеграцией с другими системами. Требуется 5+ лет опыта, знание C#/C++, сетей и английского на уровне Upper-Intermediate. Компания предлагает удаленную работу, гибкий график, 29 дней отпуска и бесплатные курсы английского.

C# C++ Networking +3
senior удал. dou