Назад
5 дней назад

Go-разработчик (VK Video Live)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Go-разработчик (VK Video Live): Разработка высоконагруженных real-time систем, интерактивных функций, инструментов монетизации и аналитических сервисов для стриминговой платформы с акцентом на Go, потоковые данные и сетевое взаимодействие. Фокус на проектировании сложной backend-архитектуры, минимизации задержек, работе с брокерами сообщений и масштабировании сервисов.

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

Компания

VK развивает более 200 технологичных проектов и интернет-сервисов для широкой аудитории.

Что делать

  • Разрабатывать real-time интерактив для зрителей: чаты с модерацией, тредами и ботами, а также системы рекомендаций и уведомлений.
  • Развивать бизнес-логику платформы, включая управление подписками, каналами и пользовательскими настройками.
  • Создавать инструменты для авторов контента: проведение эфиров, рейды, интерактивные прогнозы и аналитические модули.
  • Проектировать высоконагруженные real-time системы и backend-архитектуру.
  • Разрабатывать сервисы для потоковых данных и распределения метаданных.
  • Оптимизировать сетевое взаимодействие и снижать задержки на уровне сетевых протоколов.

Требования

  • Уверенное знание Go и опыт проектирования приложений на Go.
  • Опыт разработки REST- и gRPC-сервисов на Go, работы с отладчиком и профайлерами.
  • Опыт работы с PostgreSQL, NoSQL-базами данных и Kafka или другими брокерами сообщений.
  • Уверенное владение Git и опыт работы с Linux-системами.
  • Понимание принципов работы компьютерных сетей и сетевых протоколов.

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

  • Опыт реализации кодогенераторов, работы с ClickHouse, Centrifugo или WebSockets.
  • Опыт работы с Kubernetes, GitLab CI и S3.
  • Понимание принципов безопасности, отказоустойчивости и масштабируемости информационных систем.

Культура и преимущества

  • Работа над собственным продуктом полного цикла для прямых эфиров, интерактива и real-time коммуникации.
  • Возможность развивать Live SDK для интеграции чатов и управления стримами в продукты VK.
  • Доступны офисный, дистанционный и комбинированный форматы работы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →