Опубликовано 7 дней назад

Старший разработчик C/С++ в Криптонит Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Задачи:
  • Проектирование и разработка высоконагруженных модулей для захвата и обработки сетевого трафика с использованием библиотеки DPDK
  • Профилирование и оптимизация производительности
  • Участие в выборе технологических решений и проектировании масштабируемых компонентов
  • Поддержка полного цикла продуктовой разработки: написание и поддержка тестов (unit, интеграционные, нагрузочные), документирование API и архитектуры, настройка линтеров и статического анализа
  • Проведение код-ревью, развитие CI/CD-пайплайнов и стандартов кодовой базы
Наши ожидания:
  • Высшее профессиональное техническое образование в области IT.
  • Опыт коммерческой разработки на C и C++ (STL) не менее 5 лет после окончания ВУЗа, владение современными стандартами языка.
  • Знание сетевых технологий и протоколов стека TCP/IP, а также опыт разработки программного обеспечения для анализа телекоммуникационных протоколов.
  • Опыт разработки и отладки высоконагруженных приложений в ОС Linux.
  • Знание системных вызовов Linux (epoll, io_uring), memory management (mmap, hugepages).
  • Опыт работы с многопоточностью, неблокирующим I/O и асинхронным вводом-выводом.
  • Глубокое понимание архитектуры DPDK: memory pools, mbuf lifecycle, PMD, RSS/Flow Director, NUMA-распределение, zero-copy RX/TX.
  • Навыки оптимизации высоконагруженных систем: опыт работы с perf, VTune, eBPF, анализ промахов кэша, Context switch
  • Опыт работы с CMake (написание/поддержка CMakeLists.txt, управление зависимостями, кросс-компиляция)
  • Понимание и применение практик продуктовой разработки: TDD/unit-тесты, интеграционное/нагрузочное тестирование, статический анализ, форматирование, документирование API/архитектуры, интеграция проверок в CI/CD
  • Умение самостоятельно вести фичу от проектирования до релиза, брать ответственность за производительность и стабильность модуля
  • Английский язык: B1+ (свободное чтение RFC, документации, обсуждение архитектурных вопросов)

Будет плюсом:

  • Опыт разработки приложений DPI, NetFlow, sFlow, телеком-стандартами (3GPP, ITU-T)
  • Опыт интеграции с системами обработки телеметрии с использованием Kafka, ClickHouse, Redis, TimescaleDB
  • Знание скриптовых языков Python, Bash
Что мы предлагаем:

Здоровье и спорт:

  • ДМС + стоматология
  • Корпоративные скидки в фитнес-клуб World Class
  • Корпоративный тариф на абонементы FITMOST
  • Программа корпоративных скидок Best Benefits – на спорт и не только
  • Спортивные мероприятия (турниры по футболу, волейболу, киберспорт, забеги, шахматы)
  • Обучение и развитие:

  • Курсы английского языка, в том числе с носителем языка
  • Сообщества по интересам: вместе читаем книги, ходим на интересные мероприятия и делимся маршрутами путешествий
  • Внешние профессиональные курсы и конференции, сертифицированное обучение, которые вы выбираете сами
  • Профильные митапы – организовываем, проводим и принимаем участие
  • Билеты со скидкой в Музей криптографии для сотрудников и их семей
  • А также:

  • Работа в офисе
  • Комфортный офис в Москве с кофе-поинтами и разнообразными снеками каждый день
  • Насыщенные и яркие корпоративные праздники
  • Классный мерч
Эту вакансию мы нашли в HH.ru
КР

Криптонит

Москва

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 150 000 – 280 000 ₽, медиана 200 000 ₽.

50k200k300k

обычно платят (p25–p75): 150 000 – 280 000 ₽

Когорта Python, Middle · 428 вакансий за 90 дней

Зарплаты Python

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики