Назад
1 день назад

Старший Go-разработчик в VK, Москва

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший Go-разработчик в VK, Москва (Go/Highload): Проектирование и масштабирование сервисов SMS-Gate и VKCM для верификации и доставки миллионов Push-сообщений с акцентом на миграцию с Perl, распределённые системы и надёжность. Focus on сложные каскады проверок, observability, оптимизацию CI/CD, техническое лидерство и работу с высокими нагрузками.

Локация: Москва, удалённый формат

Компания

VK развивает сервисы коммуникаций для экосистемы, включая единый сервис верификации SMS-Gate и транспорт Push-уведомлений VKCM.

Что делать

  • Проектировать и реализовывать архитектуру SMS-Gate, VKCM и других сервисов.
  • Мигрировать логику с Perl на Go, сохраняя стабильность и надёжность.
  • Реализовывать каскады проверок через SMS, Mobile ID, Telegram, Flash-звонки и другие каналы для оптимизации конверсии и затрат.
  • Настраивать observability: метрики, алерты и логи с использованием VictoriaMetrics и Grafana.
  • Проводить код-ревью, менторить разработчиков, внедрять стандарты качества и оптимизировать CI/CD.
  • Участвовать в планировании технического бэклога и взаимодействовать с операторами и вендорами.

Требования

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

Хорошо, если есть

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

Культура и преимущества

  • Удалённый формат работы.
  • Работа в команде из 14 человек.
  • Возможность влиять на архитектурные стандарты, технический бэклог и процессы разработки.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →