Ведущий Go-разработчик в команду VK Коммуникации
По договоренности
Мы в VK Коммуникации создаём ключевую инфраструктуру для верификации пользователей для всех сервисов группы. Сейчас мы в активной фазе: строим с нуля единый сервис верификации (SMS-Gate), который заменит 15-летнее legacy на Perl. Это критически важный узел, через который проходят каскады проверок: SMS, Mobile ID, MAX, Telegram и Flash-calls.
Параллельно мы развиваем VKCM — транспорт для доставки пуш-уведомлений на миллионы Android-устройств. Нам нужен сильный инженер, который готов не только проектировать архитектуру, но и задавать стандарты кода, писать его и развивать команду из 14 человек.
Ваши решения повлияют на то, как миллионы пользователей получают уведомления каждый день.
Наш стек
- Язык: Go
- Брокеры и хранилища: Kafka, PostgreSQL, ClickHouse, YT, Redis
- Инфраструктура: VK OneCloud
Задачи
- Создание архитектуры нового SMS-Gate, развитие VKCM и других проектов подразделения
- Перенос логики с Perl-систем на современный стек без деградации сервиса
- Реализация сложной логики выбора каналов доставки (SMS/Call/Push/Messenger) для оптимизации стоимости и конверсии
- Тюнинг метрик и создание алертов на основе данных в VictoriaMetrics и Grafana
- Ревью кода, менторство Senior-разработчиков и внедрение стандартов разработки в команде
- Оптимизация CI/CD пайплайнов и работа с техническим бэклогом (сокращение техдолга — наш приоритет)
Требования
- Опыт от 3–5 лет коммерческой разработки на Go
- Опыт проектирования распределённых систем, работающих под высокой нагрузкой (Highload)
- Глубокие знания PostgreSQL, Redis и опыт работы с Kafka (понимание специфики партиций, репликации и гарантий доставки)
- Умение не просто «смотреть графики», а самостоятельно настраивать сбор метрик и алертинг
- Желателен опыт управления командой или менторства. Способность аргументированно защитить техническое решение
- Спокойное отношение к чтению старого кода для его последующей замены. Отсутствие боязни работать с новым для себя стеком технологий
Будет плюсом
- Опыт работы с пуш-сервисами или телеком-протоколами
- Опыт в переговорах с техническими партнёрами (операторы связи, вендоры и другие)
Адрес: Россия, Москва, Ленинградский проспект, 39с79
Опубликована 17 часов назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAXСтек команды: Go, Python, Ansible, C++ (ядро). ... Интегрировать C++ ядро с Go-сервисами. Участвовать в проектировании новых фич. ... Готовность гибко переключаться между C++ и Go в рамках одной задачи / дня.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Ищем старшего Go разработчика в команду страховых продуктов. ... Наш стек: Go, Postgres, Kafka, ClickHouse, KeyDB, GraphQL и gRPC. ... интеграций страховых сервисов в экосистему Для нас важен опыт: Коммерческой бэкенд-разработки (Python, Go ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Ищем старшего разработчика Go в команду телефонии. ... сервисов для фронтенда (веб- и мобильные приложения) Мы ожидаем: Опыт в backend-разработке от 3+ лет (Go ... /Java или другие языки для высоконагруженных систем) Желание освоить Go (если сейчас это не ваш основной ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
У нас много амбициозных задач и планов по развитию платформы, поэтому мы ищем Go-разработчика. ... Наш стек: Go, PostgreSQL, Kafka, K8s. ... Писать качественный и высокопроизводительный код на Go.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
... ускорения разработки архитектурная и техническая экспертиза для продуктовых команд Сейчас мы ищем опытного Go-разработчика ... Наш стек: Go, PostgreSQL, Kafka, Prometheus, Kubernetes. ... библиотек: стабильность, обратная совместимость, удобство для конечного разработчика дорабатывать смежные ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
17 часов назад