Не получаете ответ?
Вакансия опубликована 10 дн. назад - шансы на ответ снижаются.
10 дней назад
Старший бэкенд-разработчик (Go)
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
САЛАИР
13 дней назад
Senior Golang Backend Разработчик (логистическая платформа)
400 000₽
VK
11 дней назад
Ведущий Go-разработчик (API Gateway)
VK
12 дней назад
Старший Go-разработчик (Anti-DDoS)
NDA
7 дней назад
Senior Go-разработчика
250 000₽
X5 Tech
13 дней назад
Senior Golang разработчик (ритейл)
Современные логистические решения
12 дней назад
Senior Golang (Backend) разработчик
400 000₽