TL;DR

Разработчик WebRTC-сервисов (Go): создание и поддержка распределённой инфраструктуры для обработки и передачи видеоконтента в реальном времени с акцентом на высокую нагрузку и сетевые протоколы. Фокус на проектировании stateful/stateless микросервисов, работе с кодеками и оптимизации передачи потоковых данных.

Локация: работа в офисе или гибридный формат в Москве или Санкт-Петербурге.

Зарплата: 250 000 — 500 000 ₽/мес на руки.

Компания

Yandex Infrastructure создает и обеспечивает фундамент из продуктов и технологий для работы всех ключевых сервисов Яндекса.

Что делать

  • Разрабатывать распределенные высоконагруженные системы для realtime-сервисов.
  • Реализовывать задачи по кодированию, декодированию и передаче аудио/видео данных.
  • Проектировать и поддерживать микросервисную архитектуру (stateful и stateless).
  • Взаимодействовать с мобильными и фронтенд-командами для интеграции клиентских решений.

Требования

  • Опыт коммерческой разработки на Go.
  • Понимание протоколов RTP/RTCP и принципов работы видеокодеков.
  • Опыт проектирования высоконагруженных и отказоустойчивых систем.
  • Знание SQL и NoSQL баз данных.
  • Уверенное владение алгоритмами и структурами данных.
  • Опыт работы в команде и самостоятельного решения технических задач.

Хорошо, если есть

  • Глубокие знания внутренних механизмов Linux.
  • Практический опыт работы с WebRTC и технологиями стриминга.
  • Навыки работы с Docker и Kubernetes.
  • Понимание архитектуры современных облачных платформ.