VKVK

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

Москва

Работа в кросс‑функциональной команде над переводом функциональности монолита в независимые сервисы и разработкой новых высоконагруженных backend‑сервисов для VK Мессенджера. Задача — повышать производительность, стабильность и масштабируемость системы, влияя на архитектуру сервиса

ГрейдMiddle/Senior

Стек

GoClickHousePostgreSQLKafkaRedisYDB

Задачи

  • Разработка и развитие backend‑сервисов мессенджера
  • Декомпозиция legacy‑монолита и перенос функциональности в независимые Go‑сервисы
  • Проектирование API и внутренних интеграций между сервисами
  • Оптимизация производительности, стабильности и масштабируемости
  • Участие в архитектурных обсуждениях и технической проработке продуктовых задач

Обязательно

  • Опыт разработки на Go в высоконагруженных продакшен‑сервисах
  • Навыки профилирования, диагностики инцидентов и оптимизации производительности
  • Понимание отказоустойчивости, контролируемой деградации и распределённых систем
  • Опыт работы с асинхронным взаимодействием и очередями сообщений (event‑driven, Kafka и др.)
  • Опыт работы с логированием, трассировкой и мониторингом
  • Навык проектирования API, удобных для поддержки и повторного использования

Будет плюсом

  • Опыт работы с ClickHouse, YDB или крупными OLAP/NoSQL‑хранилищами
  • Опыт участия в декомпозиции монолита и миграции на микросервисы
  • Готовность использовать ИИ‑инструменты для разработки и анализа кода
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT