C++ System Engineer
30 Июля 2026
Город:
Москва
Занятость:
Полная занятость
Компания "Эйч-Эль-Эль"
CURATOR – признанный мировой эксперт в области сетевой безопасности и обеспечения непрерывной сетевой доступности интернет-ресурсов. Компания предлагает широкий спектр решений для фильтрации трафика, защиты от сетевых атак и обеспечения бесперебойного функционирования интернет-ресурсов клиента в режиме 365/24/7. Собственная геораспределенная сеть фильтрации, построенная на базе единой архитектуры BGP Anycast, для защиты приложений заказчиков от любых интернет угроз, приводящих к недоступности ресурсов в сети интернет, состоит из 21 точки присутствия по всему миру, с пропускной способностью анализа и фильтрации более 4 Тбит/с. Портфель решений компании включает в себя: защиту от DDoS-атак, защиту от взлома (WAF), CDN (сеть доставки контента), устойчивый DNS, защиту от ботов и Curator.Radar - уникальную глобальную систему BGP-мониторинга в режиме реального времени.
Мы приглашаем в свою команду C++ System Engineer (Трафик и кэширование)
Мы ищем сильного системного инженера в команду, создающую технологический фундамент для наших облачных продуктов. Мы регулярно обновляем наши сервисы с упором на мгновенную доставку контента, отказоустойчивость и максимальную пропускную способность.
Задачи:
- Расширение возможностей кэширующего прокси-сервера: разработка сложных плагинов на C++, реализующих кастомную логику кэширования, маршрутизации и модификации трафика под нужды новых продуктов.
- Low-latency разработка: Написание высокопроизводительного кода, оптимизация потребления CPU и памяти.
- Глубокая работа с Linux: Оптимизация взаимодействия приложения с ОС (настройка I/O, управление ресурсами) для достижения максимального throughput.
- Quality Assurance: Написание unit-тестов и интеграционных тестов. Мы не отдаем код в релиз, если не уверены в его поведении под нагрузкой.
Требования (Hard Skills):
- Уверенное владение современным стандартом (C++17/20), понимание STL и внутренних механизмов языка.
- Понимание работы виртуальной памяти, аллокаторов.
- Опыт работы с механизмами межпроцессного взаимодействия, разделяемой памятью (shared memory), синхронизацией потоков и атомарными операциями.
- Глубокое понимание моделей ввода-вывода в Linux (Blocking/Non-blocking, epoll, AIO/io_uring).
- Умение составлять юнит-тесты и интеграционные тесты для поддерживаемой кодовой базы.
- Понимание принципов работы прокси-серверов и прикладных протоколов. Нужно знать, чем отличаются и как работают HTTP/1.1, HTTP/2 и HTTP/3.
Желательные навыки:
- Практический опыт работы с Ansible (написание плейбуков, понимание идемпотентности). Использование Ansible для раскатки конфигураций и управления состоянием прокси-серверов в продакшене.
- Программирование на языках Golang и/или Python: Умение писать вспомогательные утилиты, тесты или микросервисы (control plane) на Go/Python.
- Полезно знакомство с устройством Nginx, Envoy, HAProxy
- Опыт тюнинга сетевого стека Linux (sysctl, TCP congestion control, eBPF).
- Базовое понимание работы протоколов TLS и QUIC.
Что предлагаем:
- Формат сотрудничества на выбор: удаленная работа, гибридный график
- Участие в международных конференциях и профессиональное обучение
- Высокопрофессиональные коллеги и интереснейшие задачи
- Официальное оформление, оплачиваемые обеды в офисе, зоны отдыха и спорта корпоративный английский язык, ДМС (полная страховка)
- Оклад + ежеквартальные премии = высокий доход, прозрачная система мотивации
- Гибкий график.
- Бронь от частичной мобилизации.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
23 Июля
Senior DevOps Engineer( AYA GAMES )
Москва
Компания "AYA GAMES" Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и...
23 Июля
Python/AI-разработчик/AI Automation Engineer
Москва
от 60 000 до 100 000 руб.
Компания "Саченков Тимофей Вячеславович" Привет, меня зовут Тимофей Саченков, я селлер на маркетплейсах. Моя компания “DreamX” — занимается...
24 Июля
Senior Research Engineer (LLM Pretraining)
Москва
Компания "Сбербанк" Мы занимаемся pretrain'ом больших языковых моделей в GigaChat: проектируем архитектуру, подбираем рецепт обучения и...
24 Июля
Москва
Компания "Сбербанк" Наша команда разрабатывает продукты (Managed Backup, Managed S3), позволяющие пользователям получать и управлять ресурсами...
24 Июля
Junior ML Engineer (Agentic AI)
Москва
до 180 000 руб.
Компания "Сбербанк" Центр практического ИИ — подразделение Сбера, которое занимается сложными AI-проектами и решает нетривиальные задачи банка и...
Вакансия размещена в отрасли