VK

Go-разработчик в команду историй ВКонтакте

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Мы развиваем инструменты для просмотра и публикации историй, а также работаем над ключевыми социальными сервисами ВКонтакте: моменты, вопросы, фотографии, фидбэк-платформа, уведомления, социальный граф и многое другое.

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

Задачи

  • Повышение активности аудитории: от вовлечения новых пользователей до роста количества обратной связи к контенту
  • Разработка бэкенда историй на Go и PHP
  • Участие в переходе от монолита к микросервисной архитектуре на Go
  • Тестирование, оптимизация и поддержка продукта
  • Взаимодействие с другими разработчиками, менеджерами и тестировщиками

Требования

  • Опыт бэкенд-разработки 4+ лет на Go/PHP
  • Знание принципов построения высоконагруженных систем (репликация, шардирование, оптимизация)
  • Понимание архитектуры распределённых систем: RPC, API, HTTP, работа с сетями, очередями и шинами сообщений

Наш стек

  • Монолит на KPHP, который активно переписываем на Go
  • Новые сервисы разрабатываем на Go
  • Собственные разработки движков баз данных для хранения данных (OLTP)
  • ClickHouse для аналитики
  • Kafka для стриминга и асинхронного взаимодействия
  • Инфраструктура: Kubernetes, Gitlab, Grafana, Teamcity, ELK