TL;DR
Разработчик WebRTC-сервисов (Go): создание и поддержка распределённой инфраструктуры для обработки и передачи видеоконтента в реальном времени с акцентом на высокую нагрузку и сетевые протоколы. Фокус на проектировании stateful/stateless микросервисов, работе с кодеками и оптимизации передачи потоковых данных.
Локация: работа в офисе или гибридный формат в Москве или Санкт-Петербурге.
Зарплата: 250 000 — 500 000 ₽/мес на руки.
Компания
Yandex Infrastructure создает и обеспечивает фундамент из продуктов и технологий для работы всех ключевых сервисов Яндекса.
Что делать
- Разрабатывать распределенные высоконагруженные системы для realtime-сервисов.
- Реализовывать задачи по кодированию, декодированию и передаче аудио/видео данных.
- Проектировать и поддерживать микросервисную архитектуру (stateful и stateless).
- Взаимодействовать с мобильными и фронтенд-командами для интеграции клиентских решений.
Требования
- Опыт коммерческой разработки на Go.
- Понимание протоколов RTP/RTCP и принципов работы видеокодеков.
- Опыт проектирования высоконагруженных и отказоустойчивых систем.
- Знание SQL и NoSQL баз данных.
- Уверенное владение алгоритмами и структурами данных.
- Опыт работы в команде и самостоятельного решения технических задач.
Хорошо, если есть
- Глубокие знания внутренних механизмов Linux.
- Практический опыт работы с WebRTC и технологиями стриминга.
- Навыки работы с Docker и Kubernetes.
- Понимание архитектуры современных облачных платформ.
