Назад к вакансиям

Старший разработчик (Golang) в MAX, Москва

VKМоскваУдалённоот 3 летПолная занятость
PostgreSQLCI/CDDockerGitBackendGoRedisDistributed systemsGrafanaClickHouseGolangApache KafkaМикросервисыObservabilityhighloadбазы данныхCode Reviewраспределенные системыVictoriaMetricsброкеры сообщений

Описание

MAX — это цифровая платформа от VK, объединяющая мессенджер, мини-приложения, нейропомощник, платёжный сервис и конструктор чат-ботов. Команда развивает ключевую инфраструктуру для верификации пользователей всех сервисов группы, строя с нуля единый сервис верификации, который заменит legacy на Perl. Параллельно команда развивает транспорт для доставки Push-уведомлений на миллионы Android-устройств.

Обязанности

  • Развитие SMS-Gate, VKCM и других проектов подразделения
  • Перенос логики с Perl-систем на современный стек без деградации сервиса
  • Реализация сложной логики выбора каналов доставки (SMS/Call/Push/Messenger) для оптимизации стоимости и конверсии
  • Тюнинг метрик и создание алертов на основе данных в VictoriaMetrics и Grafana
  • Ревью кода, менторство разработчиков и внедрение стандартов разработки в команде
  • Оптимизация CI/CD пайплайнов и работа с техническим бэклогом (сокращение техдолга — наш приоритет)

Требования

  • Опыт от 3–5 лет коммерческой разработки на Go
  • Опыт проектирования распределённых систем, работающих под высокой нагрузкой (Highload)
  • Глубокие знания PostgreSQL, Redis и опыт работы с Kafka (понимание специфики партиций, репликации и гарантий доставки)
  • Умение не просто «смотреть графики», а самостоятельно настраивать сбор метрик и алертинг
  • Желателен опыт управления командой или менторства
  • Способность аргументированно защитить техническое решение
  • Спокойное отношение к чтению старого кода для его последующей замены, а также к работе с новым для себя стеком технологий
  • Готовность работать в гибридном или офисном режиме работы

Будет плюсом

  • Опыт работы с Push-сервисами или телеком-протоколами
  • Опыт в переговорах с техническими партнёрами (операторы связи, вендоры и др.)

Условия

  • Можно работать удалённо
  • Доступна работа в Москве
  • Полный рабочий день

Процесс отбора

  • Откликнуться у компании