Вакансия Golang Developer в команду Ленты в ВКонтакте, Санкт-Петербург

Golang Developer в команду Ленты в ВКонтакте, Санкт-Петербург

Golang Developer в команду Ленты в ВКонтакте, Санкт-Петербург

Мы отвечаем сразу за несколько ключевых направлений ВКонтакте — ленты, комментарии, социальный граф, публикацию постов.

Наша команда создаёт быстрый высоконагруженный бэкенд, отвечает за продуктовую логику и за стабильность ленты. Мы придерживаемся итерационного подхода в работе над продуктами и осознанного data-driven подхода при принятии решений.

Сейчас перед нами стоит ключевая и сложная цель — перевести монолит ВКонтакте, написанный на PHP, на микросервисную архитектуру. Необходимо не только спроектировать новую архитектуру с нуля, но и перенести очень большой объём бизнес-логики в новые сервисы.

Ищем специалиста, который нам в этом поможет.

Задачи

  • Участвовать в распиле монолитной архитектуры ВКонтакте, создавать новые микросервисы на Go
  • Работать над основными направлениями ВКонтакте — лентой, постингом, социальным графом
  • Прорабатывать новые сервисы с учётом по-настоящему высокой нагрузки — у нас десятки тысяч QPS


У нас интересно:

  • Разделы, которые мы создаём, посещают десятки миллионов пользователей ВКонтакте
  • Мы всей командой обсуждаем и прорабатываем фичи — как с продуктовой, так и с технической точки зрения
  • Заботимся о надёжности — мониторим ошибки и производительность
  • Проводим A/B-эксперименты и принимаем решения на основе полученных данных
  • У нас быстрые циклы разработки, частые релизы и минимум бюрократии

Требования

  • Вы знаете Go и готовы погружаться и разбираться в legacy — PHP-коде
  • Разбираетесь в классических алгоритмах и структурах данных
  • Понимаете, что такое настоящий highload, и готовы драться за каждую миллисекунду
  • Умеете работать с масштабируемыми нагруженными системами, вам знакомы слова «балансировка», «шардирование» и «репликация»
  • Можете разобраться в том, что написали другие разработчики (да-да, старого кода у нас много)
  • Вы командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами


Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо. Ждём ваших откликов. Удачи!

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

ВКонтакте

Один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

Похожие вакансии

Старший разработчик

VK HR Tek
Москва, гибкий

Go Developer в R&D-направление

AI VK
Москва, гибкий

Java Developer в команду Соцсервисов

ОК
Санкт-Петербург, гибкий

Go разработчик | Рекомендательные системы

VK
Москва, гибкий

Golang Developer в команду платформы

ВКонтакте
Санкт-Петербург, гибкий

Senior Fullstack-разработчик в команду ИБ (Go, React)

Информационная безопасность
Москва, гибкий

Golang разработчик в команду разработки платежных решений

ВКонтакте
Санкт-Петербург, гибкий

Руководитель разработки Core-бэкенда рекомендательной системы

AI VK
Москва, гибкий

Программист backend

VK WorkSpace
Москва, гибкий

DevOps-инженер

VK WorkSpace
дистанционный

Go разработчик

Единые облачные технологии
Санкт-Петербург, комбинированный

Go Developer в VK Video Live

VK Видео
Москва, гибкий

Руководитель команды разработки Go

VK Видео
Москва, гибкий

Go-разработчик

Почта VK WorkSpace
Москва, гибкий

Старший разработчик ML Training Platform

AI VK
Москва, гибкий

Java-разработчик в команду контента

ОК
Санкт-Петербург, комбинированный

Java Developer

VK Звонки
Москва, гибкий

Backend - разработчик

Единые облачные технологии
Санкт-Петербург, гибкий

Руководитель отдела

Рекламные технологии
Москва, гибкий

Инженер-программист

VK WorkSpace
Москва, гибкий

Java-разработчик в команду рекомендательной системы

AI VK
Москва, гибкий

Senior Java-разработчик в команду Core Mobile Web

ОК
Санкт-Петербург, гибкий

Ведущий Python- программист

VK Tech
Москва, гибкий

Go Developer в команду внутренних сервисов

Внутренняя информационная разработка
Москва, гибкий

Руководитель команды

VK HR Tek
Москва, гибкий

Golang Platform Engineer

ВКонтакте
Москва, гибкий

Python-разработчик в команду разработки ArenadataDB

VK Tech
Москва, гибкий

Старший программист

AI VK
Москва, комбинированный

Golang разработчик

Рекламные технологии
Москва, гибкий

Java-разработчик в команду разработки рекламы

ОК
Санкт-Петербург, гибкий

Java-разработчик в команду разработки монетизации

ОК
Санкт-Петербург, гибкий

Python-разработчик

AI VK
Москва, офисный

Go-разработчик

Единые облачные технологии
Санкт-Петербург, гибкий

Руководитель команды Backend-разработки

ОК
Санкт-Петербург, гибкий

Go Developer (SMS API)

VK
Москва, гибкий

Go developer

VK Tech
Москва, гибкий

Machine Learning Engineer

AI VK
Москва, гибкий

Senior Java Developer

MAX
Москва, комбинированный

Go Developer (Notify)

VK
Москва, гибкий

Middle/Senior Golang Developer

VK ID
Москва, гибкий

Go Developer (Покупки)

Mail
Москва, гибкий

Senior Golang-разработчик в команду SIEM (ИБ)

Информационная безопасность
Москва, гибкий

Разработчик Go

Почта VK WorkSpace
Москва, гибкий

Go Developer

ВКонтакте
Москва, гибкий

C++ Developer (Senior)

MAX
дистанционный

Руководитель службы распределенных вычислений

VK
Москва, гибкий

Go Backend Developer

VK Видео
Москва, гибкий

Руководитель команды разработки (Go)

ВКонтакте
Санкт-Петербург, гибкий

Ведущий разработчик

AI VK
Москва, гибкий

Java Developer

ОК
Санкт-Петербург, гибкий

Ведущий программист Rust

Tarantool
Москва, гибкий

Старший Java- программист

VK Tech
Москва, гибкий

Go разработчик

Рекламные технологии
Москва, гибкий

Golang Developer в команду «WARP»

Информационная безопасность
Москва, гибкий

Go-разработчик

VK Cloud
Москва, гибкий

Java-разработчик в команду Tracer

VK
Санкт-Петербург, гибкий

Middle Java Developer

MAX
Москва, комбинированный

GO, ВК Музыка

VK Музыка
Москва, гибкий

Старший программист

Tarantool
Москва, гибкий

Go Developer в команду инфраструктуры CDN

Технический департамент
Москва, комбинированный

Go разработчик Команда модерационных инструментов

ВКонтакте
Москва, гибкий

Back-End Developer в команду инфраструктуры

ВКонтакте
Санкт-Петербург, гибкий

Ведущий Java-разработчик

Единые облачные технологии
Москва, гибкий