← Все вакансии

Go-разработчик в соцсервисы

1 день на сайте
ВКонтакте
Москва гибкий удалённо Backend полный Lead Senior
Откликнуться на сайте ВКонтакте →

Мы — команда социальных сервисов ВКонтакте. Главная задача команды — развивать сервисы для близкого социального общения между людьми.

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

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

Наш стек

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

Задачи

  • Разработка бэкенда социальных сервисов на Go
  • Переход от легаси-движков на современные БД (Postgres, Redis, MongoDB, Kafka)
  • Участие в переходе от монолита к микросервисной архитектуре на Go
  • Тестирование, оптимизация и поддержка продукта
  • Взаимодействие с другими разработчиками, менеджерами и тестировщиками

Требования

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

Будет плюсом

Знание PHP.

go