🎙️ Урезать нельзя сохранить: бенефиты и HR-бренд 2026

28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле

→ Присоединиться

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

Требования

Бэкенд разработчик
Senior
Golang
Linux

Условия

Можно удалённо
Москва

Компания

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

RuStore — новый проект VK. Это магазин приложений, музыки, игр и книг, который помогает пользователю найти программное обеспечение и установить его на свой компьютер или мобильное устройство. Это набор бесплатных или коммерческих приложений и игр, которые можно просматривать, покупать, загружать, устанавливать и обновлять программное обеспечение через магазин приложений вашего устройства. Мы делаем аналог Google Play. 

Сейчас мы ищем коллегу в команду пуш-уведомлений. 

VKPNS — система отправки пуш-уведомлений на мобильные устройства и в браузер, замена Firebase Cloud Messaging от Google. Сервис должен держать нагрузку в миллионы пуш-уведомлений в минуту и обслуживать десятки миллионов веб-сокетов одновременно.

Задачи

  • разработка новой функциональности, написание юнит тестов, проведение код-ревью;
  • взаимодействие с другими командами Почты Mail.ru, проработка архитектурных решений;
  • поддержка существующей кодовой базы.

Требования

  • опыт промышленной разработки на Go от 2 лет (или с опытом в С/C++ и желанием перейти на Go);
  • опыт проектирования и разработки высоконагруженных распределенных систем;
  • уверенное знание ОС Linux (понимание основ работы ядра, опыт использования диагностических утилит);
  • опыт работы с сетью (понимание клиент-серверной модели, TPC/IP, сокетов);
  • высокий уровень личной ответственности.

Будет плюсом

  • опыт работы с Redis Cluster, Tarantool, MySQL, Cassandra/ScyllaDB;
  • опыт работы с k8s;
  • опыт работы с пуш-уведомлениями.