Назад

Не получаете ответ?

Вакансия опубликована 10 дн. назад - шансы на ответ снижаются.

10 дней назад

Старший бэкенд-разработчик (Go)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Старший бэкенд-разработчик (Go) (WebRTC/автономный транспорт): Проектирование медиасервера и низколатентного канала управления для передачи видео и телеметрии в мобильных сетях с акцентом на WebRTC, сетевые протоколы и работу при потере пакетов. Focus on построение управляемого realtime-стека, оптимизацию задержки, обработку ICE/STUN/TURN-сценариев и обеспечение наблюдаемости и отказоустойчивости.

Локация: гибридный формат, офисы в Санкт-Петербурге и Москве

Компания

Медиаплатформа Yandex Infrastructure доставляет аудио и видео для звонков в ЯСим, Алисы, Телемоста, автономного транспорта и других продуктов.

Что делать

  • Проектировать и развивать высоконагруженный медиасервер на Go для множественных видеопотоков по протоколам WHIP/WHEP.
  • Строить низколатентный канал управления через WebRTC Data Channel и SCTP для передачи команд и телеметрии.
  • Разрабатывать механизмы управления качеством видео: bitrate и congestion control, NACK/RTX, FEC, keyframe-запросы и jitter-buffer.
  • Обеспечивать стабильную работу ICE/STUN/TURN в мобильных сетях, включая ICE restart, приоритизацию путей и bonding SIM-каналов.
  • Создавать наблюдаемость на основе RTCP/getStats, метрик glass-to-glass latency и алертинга деградации каналов.
  • Проектировать graceful failover сессий и поведение системы при полной потере связи.

Требования

  • Уверенное владение Go: конкурентность, профилирование, работа с сетями и бинарными протоколами.
  • Практический опыт с WebRTC, SIP или RTSP; понимание SDP, ICE, DTLS-SRTP и RTP/RTCP на уровне отладки.
  • Понимание UDP, TCP, TLS, поведения сетей при потерях и джиттере; умение читать и интерпретировать pcap.
  • Опыт эксплуатации сервисов под нагрузкой, включая метрики, трейсинг и разбор инцидентов.
  • Базовые знания Kubernetes.
  • Готовность работать в гибридном формате из офиса в Санкт-Петербурге или Москве.

Хорошо, если есть

  • Опыт работы с LTE/5G, multipath, QUIC и realtime-системами с критичной задержкой.
  • Опыт с pion/webrtc и WHIP/WHEP.
  • Знание GCC, BBR, FEC, simulcast/SVC, видеокодеков H.264/H.265/AV1 и аппаратного кодирования.
  • Профильное образование в математике, обработке сигналов или сетях.

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →