WebRTC-разработчик в Yandex Infrastructure
Описание
Локация: Москва или Санкт-Петербург, гибридный формат с работой в офисе
Компания
Инфраструктурная команда Яндекса развивает платформу и SDK для real-time-передачи медиаданных, используемые Телемостом, автономным транспортом и системами безопасности.
Что делать
Разрабатывать и развивать медиасерверы и сигнальные сервисы на Go и C++.
Проектировать новые интеграции и улучшать алгоритмы доставки данных и кодеков.
Масштабировать и оптимизировать компоненты Control Plane и Data Plane.
Участвовать в R&D-проектах и формировать направления развития медиаплатформы.
Проводить код-ревью, оценивать сроки и риски, участвовать в приоритизации задач.
Требования
Более шести лет опыта backend-разработки.
Опыт проектирования и поддержки высоконагруженных распределённых систем.
Глубокое понимание WebRTC, SIP или RTSP и сетевого стека.
Опыт работы с RTP/RTCP-статистикой и инструментами WebRTC, включая WebRTC Internals и Wireshark.
Опыт доработки open-source-серверов, таких как Janus или Medooza, либо разработки собственных решений.
Готовность брать ответственность за архитектуру и аргументировать технические решения.
Хорошо, если есть
Опыт разработки на C/C++ и участия в WebRTC- или media open-source-проектах.
Знание видеокодеков, медиаконтейнеров и стандартов WebRTC.
Глубокое понимание libwebrtc или libdatachannel.
Опыт работы с Erlang/OTP.