Senior Software Engineer (Edge / Runtime / высоконагруженные системы)

Эйч-Эль-Эль

Senior Software Engineer (Edge / Runtime / высоконагруженные системы)

Москва, 1-й Магистральный тупик, 5А

Метро: Беговая

Описание вакансии

CURATOR – признанный мировой эксперт в области сетевой безопасности и обеспечения непрерывной сетевой доступности интернет-ресурсов. Компания предлагает широкий спектр решений для фильтрации трафика, защиты от сетевых атак и обеспечения бесперебойного функционирования интернет-ресурсов клиента в режиме 365/24/7. Собственная геораспределенная сеть фильтрации, построенная на базе единой архитектуры BGP Anycast, для защиты приложений заказчиков от любых интернет угроз, приводящих к недоступности ресурсов в сети интернет, состоит из 16 точек присутствия по всему миру, с пропускной способностью анализа и фильтрации более 4 Тбит/с. Портфель решений компании включает в себя: защиту от DDoS-атак, защиту от взлома (WAF), CDN (сеть доставки контента), устойчивый DNS, защиту от ботов и Curator.Radar - уникальную глобальную систему BGP-мониторинга в режиме реального времени.

Ищем сильного инженера в команду, которая разрабатывает высокопроизводительный runtime для анализа трафика и Web API на уровне доступа.

Это работа для тех, кому интересно писать быстрый, надёжный и предсказуемый код: разбирать большие потоки данных, работать с сетевыми протоколами, снижать задержки, контролировать потребление памяти и проектировать компоненты, которые стабильно держат высокую нагрузку.

Мы работаем в AI-first инженерной культуре: активно используем agentic coding — Claude Code, Codex, Cursor, Copilot и внутренние инструменты — для разработки, рефакторинга, генерации тестов, анализа граничных случаев и навигации по кодовой базе. Для нас важно не «пользоваться AI», а встраивать его в инженерный процесс так, чтобы он реально повышал скорость и качество.

Уровень: Senior / Senior+

Стек: Go, Rust, Linux, HTTP/API, парсеры, runtime

Чем предстоит заниматься

  • Разрабатывать высокопроизводительные компоненты runtime для обработки HTTP/API-трафика, строковых потоков, payload’ов, событий и других структурированных и полуструктурированных данных.

  • Проектировать и оптимизировать парсеры, конечные автоматы, конвейеры обработки данных, low-latency компоненты и нормализацию входных данных.

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

  • Писать стабильный под нагрузкой код на Go и/или Rust.

  • Исследовать поведение реальных протоколов, API, нестандартных клиентов, некорректных payload’ов и «грязных» данных из боевых окружений.

  • Строить тестовые стенды, fuzzing, регрессионные и нагрузочные тесты.

  • Использовать agentic coding для декомпозиции задач, генерации тестов, анализа кода и проверки гипотез.

Что важно

  • Опыт разработки высоконагруженных backend- или системных компонентов на Go, Rust или близком системном стеке.

  • Опыт работы с парсингом данных, строковыми потоками, протоколами, HTTP/API, сетевыми payload’ами, логами или потоками телеметрии.

  • Понимание производительности: аллокации, задержки, пропускная способность, backpressure, буферизация, конкурентность, профилирование.

  • Умение писать код, который не ломается на граничных случаях и стабильно работает под нагрузкой.

  • Опыт проектирования понятных интерфейсов и тестируемых компонентов, готовых к продуктовому использованию.

  • Готовность работать в AI-first режиме и использовать Claude/Codex-подобные инструменты как часть ежедневной работы.

Будет плюсом

  • Опыт с Rust async и Tokio, Go runtime, профилированием Go/Rust-приложений.

  • Fuzzing, property-based testing, differential testing.

  • Знание HTTP/1.1, HTTP/2, HTTP/3, WebSocket, gRPC, TLS, API gateways, reverse proxies.

  • Опыт с Envoy, Nginx, HAProxy, eBPF, Linux networking.

  • Опыт в security tooling: WAF, API security, bot detection, traffic inspection, runtime protection.

Что предлагаем

  • Сильную инженерную команду и задачи на стыке высоких нагрузок, security, runtime и AI-first разработки.

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

  • AI-first процессы без имитации: мы действительно ожидаем, что инженер использует agentic coding как рабочий инструмент, а не как продвинутое автодополнение.

  • Удалённый или гибридный формат.

  • Конкурентную компенсацию и прозрачную систему мотивации.

Посмотреть контакты работодателя

Адрес

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

Ozon
  • Москва

  • Не указана

Рекомендуем
Ozon
  • Москва

  • Не указана

Рекомендуем
Софт Бизнес Системы

Rust Team/Tech Lead

Софт Бизнес Системы

  • Москва

  • от 350000 RUR

ЗащитаИнфоТранс, ФГУП

Senior Go разработчик

ЗащитаИнфоТранс, ФГУП

  • Москва

  • от 350000 RUR

Rambler&Co
  • Москва

  • от 350000 RUR

Открытая мобильная платформа

Senior Golang developer

Открытая мобильная платформа

  • Москва

  • от 350000 RUR

Digital Spirit

Senior Golang Developer

Digital Spirit

  • Москва

  • от 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию