WebRTC-разработчик в Yandex Infrastructure
офис, гибрид, Санкт-Петербург
Команда инфраструктуры Яндекса развивает облачную платформу и SDK для real-time-передачи медиа между сервисами. Вы будете проектировать и развивать медиасерверы и сигнальные сервисы, улучшать алгоритмы доставки и участвовать в R&D платформы
ГрейдSenior
Опыт6+ лет
Стек
GolibwebrtcWebRTCRTP/RTCPC++JanusMedoozaSIPRTSPWiresharkErlang/OTP
Задачи
- •Исследования и проектирование решений и кодеков в рамках R&D
- •Разработка и развитие медиасерверов и сигнальных сервисов
- •Улучшение алгоритмов доставки медиаданных и анализ RTP/RTCP-метрик
- •Внедрение решений для масштабирования и оптимизация Control Plane и Data Plane
- •Проведение код‑ревью и оценка сроков и рисков
Обязательно
- •Более 6 лет разработки бэкенда
- •Проектирование и поддержка высоконагруженных распределённых систем
- •Доработка опенсорс-серверов (например, Janus, Medooza) или разработка собственных решений
- •Глубокие знания WebRTC, SIP или RTSP
- •Понимание сетевого стека
- •Умение читать и анализировать RTP/RTCP-статистику и работать с WebRTC-инструментами
- •Готовность брать ответственность за архитектуру и технические решения
Будет плюсом
- •Разработка на C/C++
- •Участие в опенсорс-проектах, связанных с WebRTC или медиа
- •Знание видеокодеков и медиаконтейнеров
- •Знакомство со стандартами WebRTC (RFC) и libwebrtc/libdatachannel
- •Опыт работы с Erlang/OTP