Senior Go Developer в VK Видео, Москва
Компания: VK
Локация: Москва
О компании
VK — одна из ведущих технологических компаний в России, занимающаяся разработкой продуктов в области социальных сетей, интернет-сервисов и мультимедиа. Она управляет платформами, которые соединяют миллионы пользователей, предоставляя доступ к разнообразному контенту, в том числе видео и музыке. В рамках компании особое внимание уделяется инновациям и высокому качеству обслуживания клиентов.
Ключевые факты:
- Основная деятельность: социальные сети и мультимедийные сервисы
- Местоположение: Москва
- Продукты: VK Видео, OpenVK
- Система с многомилионной аудиторией
- Инновационный подход к цифровым технологиям
О вакансии
Команда VK Видео занимается разработкой и поддержкой высоконагруженных видеопродуктов, которые ежедневно обслуживают миллионы просмотров. Ваша работа как Senior Go Developer будет ключевой для создания микросервисной архитектуры, отвечающей за надежность и расширяемость систем, а также интеграции новых технологий для работы с видео.
Вы будете участвовать в технико-продуктовом развитии платформы, улучшающей пользовательский опыт и обеспечивающей качественную аналитику. Тем самым, вы помогаете команде справляться с трафиком до 3 Тбит/с и поддерживать стабильность системы при 1,8 миллионах онлайн-просмотров.
Чем предстоит заниматься:
- Разработка микросервисной архитектуры с нуля
- Продуктовое и техническое развитие видеопродуктов
- Развитие API для видео
- Интеграция технологий работы с видео в существующую инфраструктуру
- Оптимизация платформы видео для высоких нагрузок
Что мы предлагаем:
- Гибридный формат работы
- Доступ к современным технологиям
- Возможности карьерного роста
Обязанности
- Разрабатывать микросервисную архитектуру с нуля
- Заниматься техническим развитием видеопродуктов
- Развивать API видео и интегрировать новые технологии
- Оптимизировать платформу для обработки миллиардов просмотров
- Работать с высоко нагруженными системами
Требования
- О компании VK Экскурсия по офису в Москве
- Экскурсия по офису в Москве
- Проекты Проекты OpenVK Секреты цифровой доступности
- Секреты цифровой доступности
- Кандидатам Как попасть в команду Стажировка в VK Условия работы
- Как попасть в команду
- Стажировка в VK
- Условия работы
- Разрабатывать с нуля микросервисную архитектуру
- Заниматься продуктовым и техническим развитием видеопродуктов и систем аналитики для них
- Развивать API видео
- Интегрировать технологии работы с видео в существующую инфраструктуру
- Улучшать платформу видео с нагрузкой в миллиард ежедневных просмотров
- Работать над платформой трансляций, которая выдерживает трафик до 3 Тбит/с и 1, 8 миллиона онлайн-просмотров
- У вас есть опыт коммерческой разработки на Go от пяти лет
- Разбираетесь в классических алгоритмах и структурах данных
- Понимаете, что такое настоящий highload, и готовы драться за каждую миллисекунду
- Умеете работать с масштабируемыми нагруженными системами, вам знакомы слова «балансировка», «шардирование» и «репликация»
- Можете разобраться в том, что написали другие разработчики (да-да, старого кода у нас много)
- Командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами из своей команды и из других
Условия
- Гибридный формат работы
- Доступ к современным технологиям
- Возможности карьерного роста