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

Разработчик С++
Интересные задачи системного уровня и удаленный формат работы делают вакансию привлекательной для опытных системных разработчиков, хотя отсутствие вилки зарплаты снижает прозрачность.
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний сетевых протоколов и опыта разработки в Linux kernel mode, что требует специфической экспертизы.
Анализ зарплаты
Зарплата обсуждается индивидуально, но для Senior C++ разработчика с навыками Kernel mode в РФ рыночные предложения обычно начинаются от 300 000 рублей. Данная позиция требует редких компетенций, что позволяет претендовать на верхнюю границу рынка.
Сопроводительное письмо
I am writing to express my interest in the C++ Developer position at Divergent. With a strong background in C++14/17 and extensive experience in network application development, I am confident in my ability to contribute to your team's work on high-performance digital products.
My technical expertise includes working with the TCP/IP protocol suite, Linux kernel mode development, and optimizing multi-threaded code. I have a proven track record of developing system services and utilizing tools like Boost, STL, and Bash for automation. I am particularly drawn to this role because of the opportunity to work on complex tasks such as DPI, VPN, and Firewall components.
I am eager to bring my skills in algorithm design and performance optimization to Divergent and help build innovative networking solutions. Thank you for considering my application.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в divergent уже сейчас
Откликайтесь на вакансию через Хабр Карьеру, чтобы стать частью команды «Дивергент» и работать над сложными сетевыми решениями!
Описание вакансии
Разработчик С++
Локация: Удаленно Компания: Дивергент
ЗП: обсуждается на собеседовании
Занятость: Полная
Компания «Дивергент» занимается разработкой инновационных digital-продуктов силами собственных профессиональных сотрудников.
Задачи:
- разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode;
- разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами);
- оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности;
Требования:
- отличное знание С++ (С++14/17, STL, Boost);
- опыт разработки сценариев на языке Bash;
- навыки работы с GNU make, GCC, gdb, git;
- опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP);
- знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода;
- знание классических алгоритмов и структур данных;
- навыки фиксации (документирования) реализуемых технических решений/
🌐 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- Bash
- TCP/IP
- GDB
- Data Structures
- Algorithms
- STL
- Boost
- Linux Kernel
- Network Programming
- GCC
- GNU Make
Возможные вопросы на собеседовании
Вакансия предполагает работу с сетевым трафиком на низком уровне.
Расскажите о вашем опыте разработки модулей ядра Linux или работы с сетевым стеком в kernel mode.
В требованиях указано понимание многопоточности и механизмов синхронизации.
Какие примитивы синхронизации в C++ вы бы использовали для минимизации задержек в высоконагруженном сетевом сервисе?
Работа связана с обработкой трафика (NAT, Firewall).
Как устроена цепочка обработки пакета в Netfilter и какие хуки вы использовали в своей практике?
Упоминается оптимизация производительности.
Какие инструменты профилирования (например, perf, valgrind) вы используете для поиска узких мест в C++ коде?
Требуется знание TCP/IP.
Опишите процесс установления TCP-соединения и возможные проблемы на уровне протокола при высокой потере пакетов.
Похожие вакансии
Python Developer (Lead)
Middle PHP developer
Python разработчик (Senior)
Senior/middle Python Developer
Java разработчик (Мосбиржа) (Senior)
Senior Java Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия