yandex
V
vk
Страна
Россия
ГибридПолная занятость

GO DEVELOPER

ИИОценка ИИ

VK — один из крупнейших работодателей в РФ с сильной инженерной культурой. Интересные задачи на огромных масштабах данных, современный стек и возможность удаленной работы делают эту вакансию крайне привлекательной.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения Go и понимания специфики высоконагруженных систем. Дополнительную сложность может представлять работа с KPHP и необходимость поддержки монолита при переходе на новые сервисы.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок250 000 ₽ – 500 000 ₽
ИИОценка ИИ

Зарплата в VK для Middle/Senior Go разработчиков обычно соответствует верхнему сегменту рынка (250-450к+), однако точные цифры зависят от результатов технического интервью и грейда.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

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

GO DEVELOPER

*🏢* Компания: VK

*🌍* Формат: Удалёнка (Россия) / гибрид — Москва

*🕒* Занятость: Полная занятость

О компании:

Мы развиваем социальную коммерцию внутри VK — формат покупок, где пользователь знакомится с товарами через клипы, видео, посты и другие виды контента, а весь путь до покупки проходит внутри экосистемы. В системах хранится более 500 млн товаров, с которыми ежедневно взаимодействуют миллионы пользователей. Команда отвечает за карточки товара, витрины, чекаут и корзину, решая задачи масштабирования и развития продукта.

Задачи:

• Разрабатывать и проектировать backend на Go и KPHP в монолите.

• Проектировать новые сервисы, API и межсервисные взаимодействия.

• Работать с большими объёмами товарных данных и решать задачи производительности и отказоустойчивости.

• Участвовать в выборе и внедрении PostgreSQL, Kafka, Redis, ClickHouse и других инфраструктурных решений.

• Сокращать legacy и технический долг, участвовать в архитектурной проработке новых возможностей.

Требования:

• Опыт backend-разработки от двух лет.

• Хорошее знание Go и практический опыт: concurrency, context, тестирование, профилирование.

• Опыт разработки и эксплуатации production-сервисов.

• Понимание архитектуры распределённых систем: API, базы данных, кэширование, очереди, межсервисное взаимодействие.

• Умение разбираться в существующем коде, безопасно переносить функциональность; опыт code review.

Будет плюсом:

• Опыт работы с PHP/KPHP.

Стек:

Go, KPHP, PostgreSQL, Kafka, Redis, ClickHouse, PHP

*📩* Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Go
  • kPHP
  • PostgreSQL
  • Kafka
  • Redis
  • ClickHouse
  • PHP
  • API
  • Concurrency

Возможные вопросы на собеседовании

VK оперирует огромными объемами данных (500 млн товаров). Важно понимать, как кандидат будет обеспечивать производительность.

Как бы вы спроектировали систему кэширования для витрины товаров с учетом того, что данные постоянно обновляются, а нагрузка исчисляется миллионами RPS?

В вакансии указано использование Kafka. Нужно проверить понимание гарантий доставки.

В каких случаях в Kafka стоит использовать семантику 'exactly-once' и как это влияет на производительность системы?

Работа в VK подразумевает взаимодействие множества сервисов.

Расскажите о вашем опыте проектирования межсервисного взаимодействия: в каких случаях вы выберете gRPC, а в каких — асинхронную очередь?

Упоминается работа с legacy и перенос функциональности.

Какую стратегию вы выберете для безопасного выноса функционала из монолита на KPHP в новый микросервис на Go?

Проверка глубоких знаний языка Go.

Как работает планировщик Go (GOMAXPROCS, M:P:G модель) и как это помогает эффективно обрабатывать конкурентные запросы?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

V
vk
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!