В IT проект для работы над собственным продуктом компании ищем Инженера-разработчика для исследования и совершенствования сетевых протоколов. Обязанности: Исследовать работу VPN-протоколов и сетевых ядер: WireGuard, Xray, sing-box и аналогичных решений. Разрабатывать сервисы и утилиты на Go/Python/Bash для решения сетевых задач и усовершенствования скорости прохождения трафика. Анализировать сетевой трафик, поведение соединений, задержки, потери пакетов, стабильность и скорость работы. Проводить технические эксперименты с настройками протоколов, маршрутизацией, транспортами и сетевыми параметрами. Настраивать и поддерживать тестовые стенды на Linux для проверки гипотез и сравнения разных сетевых решений. Искать причины сетевых проблем: падение скорости, нестабильные соединения, ошибки маршрутизации, проблемы с DNS или TLS. Участвовать в улучшении серверной сетевой инфраструктуры и внутренних инструментов мониторинга. Требования: Опыт работы с VPN протоколами и ядрами. Знание сетевых технологий Linux (IP-маршрутизация, netfilter, tc, BPF) Хорошее понимание основ сетевого взаимодействия: IP, TCP, UDP, TLS Знание современных сетевых протоколов (HTTP/2, QUIC) Опыт анализа сетевого трафика или работы с инструментами анализа трафика Опыт программирования на Go или опыт работы с другими компилируемыми языками (C, C++, Rust) с готовностью работать с Go Знание языков сценариев (Python, JavaScript, Bash) Практический опыт работы с базами данных SQL (PostgreSQL, MySQL) Способность работать независимо и проактивно Условия: Полная занятость, удалённый формат работы. Гибкое начало рабочего дня (ориентация на результат, а не на часы). Технически сложный продукт и высокий уровень ответственности. Минимум бюрократии и прямое влияние на процессы и результат.