- Страна
- Россия
WebRTC-разработчик в Yandex Infrastructure
Работа в инфраструктурном подразделении Яндекса над сложными технологическими задачами. Отличный соцпакет, сильная инженерная культура и возможность влиять на продукты, которыми пользуются миллионы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Вакансия требует редкого сочетания глубоких знаний сетевых протоколов (WebRTC, RTP), опыта работы с высоконагруженными системами и владения стеком Go/C++. Уровень ответственности архитектурный, с акцентом на R&D и оптимизацию на низком уровне.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для позиции такого уровня (Senior/Lead WebRTC Developer) в Яндексе рыночные ожидания составляют от 400 000 до 600 000 рублей и выше, включая бонусы и опционы. Это соответствует верхнему сегменту российского IT-рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*❤️* WebRTC-разработчик в Yandex Infrastructure
Наша команда — часть инфраструктуры Яндекса. Мы делаем платформу для real-time-передачи медиаданных для разных сервисов компании, обеспечиваем и предоставляем облачную платформу и SDK для передачи данных сервисам Яндекса. Ищем опытного разработчика или архитектора с опытом в WebRTC/RTP.
Какие задачи вас ждут:
• Исследования и проектирование
Вы будете искать и выбирать оптимальные решения для реализации алгоритмов и кодеков, участвовать в R&D-проектах и помогать формировать направления развития медиаплатформы вместе с исследовательской командой.
• Разработка и техническая реализация
Основной стек — Go, дополнительный — C++. Предстоит разрабатывать и развивать медиасерверы и сигнальные сервисы, внедрять решения для масштабирования и оптимизировать существующие компоненты Control Plane и Data Plane. Вы будете проводить код-ревью и помогать укреплять инженерную культуру команды. Также нужно будет участвовать в оценке сроков и рисков, в приоритизации задач.
Мы ждём, что вы:
• Более шести лет разрабатывали бэкенд
• Проектировали и поддерживали высоконагруженные распределённые системы
• Дорабатывали опенсорс-серверы (например, Janus, Medooza) или писали собственные решения
• Глубоко разбираетесь в WebRTC, SIP или RTSP
• Умеете читать и анализировать RTP/RTCP-статистику, работать с WebRTC-инструментами (WebRTC Internals, Wireshark)
Будет плюсом, если вы:
• Разрабатывали на C/C++
• Участвовали в опенсорс-проектах, связанных с WebRTC или медиа
• Глубоко понимаете libwebrtc или libdatachannel
• Имеете опыт работы с Erlang/OTP
Почему у нас классно:
С нами легко развиваться. Если для рабочих задач вам нужно подтянуть язык — организуем обучение и оплатим 50% стоимости. Это не все бонусы — полный список тут https://yandex.ru/jobs/pages/benefits.
*📩*{{apply_contact}}на нашем сайте
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- WebRTC
- Go
- C++
- RTP
- RTCP
- SIP
- RTSP
- Wireshark
- Erlang
- Distributed Systems
Возможные вопросы на собеседовании
Проверка понимания механизмов обхода NAT, критически важных для WebRTC.
Расскажите о различиях между STUN и TURN серверами. В каких сценариях использование TURN становится обязательным?
Оценка навыков оптимизации производительности медиа-трафика.
Как бы вы подошли к минимизации задержки (latency) и джиттера в распределенной системе передачи медиаданных?
Проверка опыта работы с Data Plane и понимания протоколов.
Какие основные проблемы могут возникнуть при масштабировании WebRTC медиасерверов (SFU/MCU) и как их решать?
Оценка навыков отладки сложных сетевых проблем.
Опишите ваш процесс анализа RTP/RTCP статистики при возникновении жалоб на плохое качество связи. На какие метрики вы смотрите в первую очередь?
Проверка архитектурного мышления и знания инструментов.
В чем преимущества и недостатки использования libwebrtc по сравнению с написанием собственного стека протоколов для серверной реализации?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

