Назад
7 дней назад

Ведущий Go-разработчик в MAX

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Ведущий Go-разработчик в MAX (Go/микросервисы): Разработка высоконагруженных микросервисов для команды уведомлений суперприложения MAX с акцентом на скорость, отказоустойчивость, надёжность 99,99% и безопасность. Фокус на создании сервисов с нуля, нагрузке свыше 100K RPS, интеграциях с базами, кэшами и очередями, а также нагрузочном и интеграционном тестировании.

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

Компания

VK развивает цифровую платформу MAX с мессенджером, мини-приложениями, нейропомощником, платёжным сервисом и конструктором чат-ботов.

Что делать

  • Разрабатывать высоконагруженные микросервисы на Go с нуля и развивать существующие сервисы команды уведомлений.
  • Работать над системами доставки и хранения, бэкендом для APK и системой аутентификации.
  • Проектировать решения с фокусом на скорость, отказоустойчивость, надёжность 99,99% и безопасность.
  • Разрабатывать сервисы для суммарной нагрузки свыше 100K RPS с пиками свыше 500K.
  • Участвовать в code review и обеспечивать читаемость, поддерживаемость и наблюдаемость кода.

Требования

  • Коммерческий опыт разработки на Go от 2 лет; общий опыт — от 3 до 6 лет.
  • Знание минимум двух дополнительных объектно-ориентированных языков программирования.
  • Опыт работы с PostgreSQL, Redis, Kafka и Docker.
  • Опыт развития CI/CD-пайплайнов code-to-production в GitLab или Jenkins с OpenShift или Kubernetes.
  • Опыт разработки микросервисов под боевой нагрузкой свыше 50K с интеграциями с базами данных, кэшами и очередями.
  • Опыт написания интеграционных тестов с использованием Testcontainers или in-memory, включая проверку входных и выходных активностей сервиса и его влияния на базу, кэш, очередь и мок смежной системы.
  • Опыт реализации нагрузочного тестирования.
  • Опыт работы с gRPC и Protocol Buffers.
  • Автономность, вовлечённость, инициативность и педантичность.

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

  • Официальное трудоустройство по ТК РФ.
  • Доступны удалённый, гибридный и офисный форматы работы.
  • ДМС.
  • Компенсация занятий спортом.
  • Корпоративная техника.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →