№ 1015 · Платформа анализа трафика · Удалённо · Москва

C++ Expert System Developer в высокопроизводительную платформу обработки сетевого трафика

C++ Expert System Developer разрабатывает сетевые компоненты и модули ядра Linux для высокопроизводительной платформы анализа трафика.

О продукте

Высокопроизводительная программная платформа для обработки и анализа сетевого траффика с фокусом на безопасность, отказоустойчивость и масштабируемость

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

Проект находится в стадии развития нового поколения архитектуры, что предполагает активное участие в проектировании, оптимизации и принятии технических решений

Стек

C++17, C, Linux, DPDK/VPP, make/CMake, GCC, eBPF/netfilter

Задачи

  • Разработка и поддержка компонентов обработки сетевого трафика (NAT, Firewall, VPN, DPI, IDS/IPS) в user space и kernel mode
  • Участие в разработке и доработке модулей ядра Linux и низкоуровневых сетевых компонентов
  • Оптимизация производительности под современные аппаратные платформы, внедрение технологий ускорения обработки пакетов
  • Проектирование алгоритмов, структур данных и многопоточных решений для высоконагруженных систем
  • Разработка сопутствующих сервисов и инструментов: демоны, утилиты, CLI-инструменты, автоматизация и интеграции с внешними системами

Условия

  • Работа с территории РФ в аккредитованной ИТ-компании с качественным соцпакетом
  • Конкурентный уровень компенсации (обсуждается индивидуально, в зависимости от опыта)
  • Гибкий формат работы с ориентацией на результат
  • Работа в команде опытных инженеров с возможностью влиять на архитектуру продукта на ранних этапах

Что важно

  • Опыт системной разработки многопоточных высоконагруженных сервисов на C++17 (STL) – от 5 лет в продуктовой компании
  • Уверенные знания Linux и C
  • Хорошее понимание сетевых протоколов и принципов работы сетей (TCP/IP, IPv6, UDP, ARP)
  • Понимание основ безопасности: Firewall, DPI, IPS etc
  • Опыт работы с make / CMake, GCC, DPDK / VPP
  • Умение разбираться с проблемами в написанном коде
  • Знание ООП, классических алгоритмов и структур данных
  • Проактивность, самостоятельность, умение работать на результат
  • Английский B1+ (чтение и написание технической документации)
  • Русский C1 (язык общения команды)
  • Законченное высшее образование по ИТ профилю

Будет плюсом

  • Уверенные знания Linux kernel архитектуры (сетевой стек, API, синхронизация и многопоточность в kernel space)
  • Опыт работы с FPGA

Куда писать

Вопросы по вакансии — напишите рекрутеру напрямую: lena@new.hr

Откликнуться

Выберите вакансию и оставьте контакты — отклик уйдёт рекрутеру этой вакансии.

Мы не все вакансии можем публиковать в открытом доступе, но всегда будем рады вашим резюме, если ваш опыт связан с AI и ML, разработкой и инфраструктурой, данными и аналитикой, продуктом или руководством технологическими и продуктовыми командами. Выберите в форме «Просто прислать резюме — без вакансии» или напишите на cv@new.hr.

Открытые вакансии

Все вакансии →
№ 1038

Head of Legal — International Business

iGaming company, international division

Удалённо

The Head of Legal builds the legal function for the expanding international business division of an established iGaming company.

РуководителиБизнес и маркетинг
№ 1037

Deploy Ops Team Lead

Продуктовая IT-компания, 1 000+ человек

Удалённо · Россия

Играющий тренер для команды из 4 инженеров, которая отвечает за CI/CD-инфраструктуру и сервис холодных бэкапов.

Инфраструктура и SREРуководители
№ 1036

Senior SRE-инженер (Data Infrastructure)

Продуктовая IT-компания, 1 000+ человек

Удалённо · Россия

Отвечать за доступность, обновления и восстановление систем хранения и обработки данных: сотни кластеров БД и несколько PB данных.

Инфраструктура и SREДанные и аналитика

Есть роль, которую никак не закрыть? Давайте обсудим.

contact@new.hr