Go-разработчик в VK Клипы, Москва
Компания: VK
Локация: Москва
О компании
VK — это ведущая российская IT-компания, известная своими инновационными проектами в области социальных сетей, мессенджеров и видео-сервисов. Она активно разрабатывает и поддерживает продукты, такие как VK Клипы, которые позволяют пользователям делиться видео и взаимодействовать с контентом.
С момента своего основания VK заработала репутацию надежного игрока на рынке технологий и медиа, привлекая миллионы пользователей по всей стране.
О вакансии
Команда VK Клипов занимается разработкой и поддержкой функциональности сервиса, который фокусируется на обмене видео и пользовательском контенте. В процессе работы разработчики участвуют в архитектурном проектировании, интеграции и оптимизации backend-решений, применяя современные технологии и методологии.
Ключевой задачей является переработка функциональности из монолита на PHP в более эффективные микросервисы на Go, что требует опыта в разработке высоконагруженных систем и уверенного владения Go.
Чем предстоит заниматься:
- Разработка и развитие backend-функциональности для VK Клипов
- Участие в миграции функционала из монолита в Go-сервисы
- Проектирование и реализация новых сервисов, API и интеграций
- Оптимизация производительности и стабильности backend-решений
- Взаимодействие с аналитиками и другими командами
Что мы предлагаем:
- Дистанционный формат работы
- Возможность работы на различных уровнях (middle, senior)
Обязанности
- Разрабатывать и развивать функциональность в VK Клипов
- Участвовать в переносе функций из монолита на Go-сервисы
- Проектировать и реализовывать новые API и внутренние интеграции
- Оптимизировать производительность и стабильность backend-решений
- Взаимодействовать с аналитиками и смежными командами
- Участвовать в code review и техническом обсуждении задач
Требования
- О компании VK Экскурсия по офису в Москве
- Экскурсия по офису в Москве
- Проекты Проекты OpenVK Секреты цифровой доступности
- Секреты цифровой доступности
- Кандидатам Как попасть в команду Стажировка в VK Условия работы
- Как попасть в команду
- Стажировка в VK
- Условия работы
- Разработка и развитие backend-функциональности продуктовой части VK Клипов (как монолита на PHP, так и микросервисов на Go)
- Участие в выносе и переработке функциональности из монолита в Go-сервисы
- Проектирование и реализация новых сервисов, API и внутренних интеграций
- Оптимизация производительности, стабильности и масштабируемости backend-решений
- Участие в проработке архитектуры и технических решений по продуктовым задачам
- Интеграция с внутренними платформами и смежными сервисами рекомендаций, видео и ленты
- Разбор инцидентов, поиск узких мест, улучшение наблюдаемости и качества эксплуатации
- Взаимодействие с аналитиками, продактами, клиентскими и смежными backend-командами
- Участие в code review, техническом обсуждении задач и формировании инженерных практик команды
- Уверенное владение Go и опыт промышленной backend-разработки
- Опыт проектирования и разработки высоконагруженных сервисов
- Понимание вопросов отказоустойчивости, производительности и деградации функциональности
Условия
- Дистанционный формат работы