VK

backend разработчик объектного хранения

Коротко

Разработка бэкенд-сервисов S3.Meta — ядра метаданных объектного хранилища VK Cloud S3 — на Go и Tarantool (Lua). Требуется 5+ лет коммерческой разработки бэкенда, включая production-опыт с Go, опыт проектирования высоконагруженных распределённых систем и HTTP/gRPC API. Работа удалённая, компания — VK Tech.

Описание
Дата-сервисы VK Tech создают продукты для оптимизации ресурсов бизнеса, включая хранение, обработку и аналитику данных. Команда S3.Meta разрабатывает ядро метаданных объектного хранилища VK Cloud S3 — одного из самых высоконагруженных сервисов платформы, работающего по протоколу AWS S3.
*Instagram и Facebook принадлежат компании Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории РФ
Задачи
•Разрабатывать и поддерживать бэкенд-сервисы S3.Meta на Tarantool (Lua) и Go, отвечающие за хранение метаданных объектов и бакетов, а также логику политик доступа, версионирования и правил жизненного цикла объектов
•Проектировать и разрабатывать событийно-ориентированные механизмы
•Участвовать в проработке архитектурных решений команды
•Участвовать в код-ревью и проводить менторство менее опытных коллег
•Участвовать в подготовке продукта к сертификации ФСТЭК
•Взаимодействовать с соседними командами и оказывать им помощь
•Участвовать в разборе инцидентов
•Оказывать помощь и содействие эксплуатации продукта при его обновлениях
Требования
•5+ лет коммерческой разработки бэкенд-сервисов, включая производственный опыт с Go
•Опыт проектирования и развития высоконагруженных распределённых систем: доступность, консистентность, деградация, идемпотентность и обратное давление
•Практический опыт проектирования HTTP/gRPC API
•Опыт работы с нереляционными хранилищами данных
•Опыт работы с брокерами сообщений и понимание гарантий доставки, дедупликации, порядка сообщений и повторной обработки
•Умение самостоятельно декомпозировать задачи, предлагать архитектурные решения и обосновывать технические компромиссы
•Опыт код-ревью и менторства, готовность повышать инженерный уровень команды
•Готовность участвовать в разборе инцидентов и повышении надёжности сервиса по их итогам
Будет плюсом:
•Производственный опыт с NATS JetStream, Kafka или RabbitMQ
•Опыт работы с Tarantool и Lua или быстрого погружения в существующий runtime и legacy-код
•Знание CDC, outbox/event-driven архитектуры и репликации данных
•Опыт разработки систем хранения данных или S3-совместимых API
•Знание наблюдаемости
•Участие в security/compliance-процессах
Условия
•Гибкий график работы
•Бонусы и скидки от партнёров
•Офис в центре города
•ДМС
•Профессиональная команда

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте