Мы создаём масштабируемую распределённую платформу для работы в сложных сетевых условиях.
Ищем инженера, который умеет разрабатывать и модифицировать транспортные и туннельные протоколы на уровне исходного кода.
🔧 ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
Разработка собственных транспортных модулей и адаптивных сетевых механизмов.
Модификация существующих реализаций протоколов (на Go, Rust или C++).
Работа с:
транспортными уровнями (TCP/UDP),
современными технологиями мультиплексирования,
шифрованными каналами,
механизмами управления перегрузкой,
динамическими маршрутами.
Исследование поведения трафика и создание решений, устойчивых к различным сетевым средам.
R&D-подход: анализ, прототипирование, моделирование, нагрузочные тесты.
📌 НАМ НУЖЕН ЧЕЛОВЕК, КОТОРЫЙ:
Понимает, как устроены сетевые протоколы на уровне state machines, фреймов, пакетов и паттернов трафика.
Хорошо знает принципы TLS, QUIC, multiplexing, obfuscation, flow control.
Умеет читать и модифицировать нетривиальный сетевой код (Go / Rust / C++).
Может создавать “поверх” базовых протоколов свои легковесные транспорты или туннельные механизмы.
Понимает разницу между:
реальным трафиком и имитацией трафика,
прямым соединением и адаптивным,
обычными и нестандартными маршрутами.
Имеет опыт тестирования сетевых решений в высоколатентных, нестабильных или ограниченных средах.
🧪 КЛЮЧЕВАЯ ЗАДАЧА
Создание адаптивного транспорта, который:
корректно работает в неоднородных сетях,
меняет своё поведение под условия канала,
минимизирует сигнатуры и аномалии,
имитирует “обычный” трафик,
остаётся стабильным при высоких задержках, потере пакетов и сетевых политик.
Сетевые технологии
TCP/UDP internals
QUIC и его реализация в Go/Rust
TLS 1.3
HTTP/2 и HTTP/3 фрейминг
WebTransport / WebSocket internals
Multiplexing & stream management
Congestion Control (BBR, CUBIC, HyStart и т.д.)
Custom framing layers
Инструменты и анализ
Wireshark
tcpdump
pcap
netem и эмуляция сетей с потерями/задержками
ns-3 для моделирования
Криптография
AEAD шифрование (ChaCha20-Poly1305, AES-GCM)
DH / ECDH / key derivation
Работа с handshake-механизмами
Парадигмы / концепции
State Machines для транспортов
Traffic shaping
Traffic obfuscation (в рамках легальных задач — минимизация сигнатур)
Asynchronous I/O
Packet scheduling
Transport layering
Операционные системы
Linux networking stack
iptables/nftables
eBPF (желательно)