Разработка ядра платформы residential/mobile, ISP и DC-прокси в небольшой технической команде: обработка соединений, маршрутизация, производительность и надёжность.

Обязанности:

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

Требования:

  • Практический опыт разработки сетевых сервисов или прокси, включая самостоятельную разработку кода для обработки соединений и трафика.
  • От 4 лет опыта в backend-разработке, из них от 2 лет с Go в production.
  • Понимание TCP/IP, UDP, состояния соединений и keepalive.
  • Уверенная работа с конкурентностью в Go: goroutines, channels, sync/atomic, locks, waitgroups.
  • Опыт профилирования через pprof, диагностики сетевых проблем в Linux и работы с Prometheus, PostgreSQL и Redis.
  • Самостоятельность в поиске причин проблем и доведении решений до production.
  • Готовность к формату agentic coding: ставить задачи AI-агентам, задавать архитектуру и контекст, проверять и тестировать результат; ответственность за качество, производительность и надёжность остаётся за инженером.

Будет плюсом: опыт высоконагруженных прокси/VPN-продуктов, HTTP/2, QUIC, TLS и мультиплексирования.

Полная занятость, удалённая работа из любой точки мира. Зарплата — 3 000–6 500 USD в месяц после налогов.