Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Go-разработчик (Go/Highload): Разработка и поддержка высоконагруженного сервиса авторизации VK ID с акцентом на масштабируемость, распределенные системы и микросервисную архитектуру. Фокус на проектировании Highload-систем, оптимизации производительности Go-приложений и миграции сервисов на новую архитектуру.
Локация: Москва (возможен удаленный или комбинированный формат работы)
Компания
VK ID создает инструменты и решения для бесшовной интеграции сервисов в единую экосистему, обеспечивая доступ миллионов пользователей.
Что делать
- Поддерживать и развивать API VK ID в части авторизации, аутентификации, регистрации и безопасности.
- Реализовывать переход основных продуктов VK ID на микросервисную архитектуру.
- Развивать общие экосистемные инструменты платформы: библиотеки, сервисные инструменты и административные панели.
- Работать с высоконагруженными системами с общим RPS более 1 000 000 запросов в секунду.
Требования
- Опыт коммерческой разработки на Go от двух лет.
- Навыки профилирования и оптимизации Go-кода (pprof, go tool trace).
- Опыт проектирования и реализации распределенных Highload-систем.
- Глубокое понимание PostgreSQL, MySQL, Redis и MongoDB.
- Умение настраивать Observability: метрики, логирование и алертинг (Grafana, VictoriaMetrics).
Хорошо, если есть
- Опыт работы с Kafka (партиционирование, репликация, гарантии доставки).
- Навыки анализа и безопасной миграции легаси-кода в новый Go-стек.
Культура и преимущества
- Работа в сильной инженерной команде над одним из самых популярных сервисов рунета.
- Гибкий формат работы: на выбор дистанционный или комбинированный.
- Возможность решать сложные архитектурные задачи в масштабе миллионов пользователей.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →