VK

go разработчик платформы работы с данными

Коротко

Go-разработчик в команду VK, развивающую платформу для работы с данными на базе YTsaurus и облачные технологии One-cloud. Роль включает разработку backend API для SQL-консоли, сервиса рабочих пространств, управления выполнением запросов и интеграции с AI-ассистентом. Требуется опыт разработки и эксплуатации backend-сервисов на Go, проектирования API и работы с SQL, а также понимание надёжного межсервисного взаимодействия. Формат работы удалённый, полная занятость.

Описание
VK развивает инструменты для работы с данными на базе YTsaurus. Платформа объединяет рабочее место для аналитиков и разработчиков, SQL/YQL-запросы, работу с базами данных, сохранение и совместное использование кода, а также AI-ассистента. One-cloud создаёт и внедряет облачные технологии для серверной инфраструктуры, включая S3-хранилища, базы данных, системы метрик, конфигурации, мониторинга и инструменты разработки и диагностики.
Задачи
•Разрабатывать на Go backend API для Web SQL-консоли и интерфейса YTsaurus: подключения к БД, контекст выполнения, историю и результаты запросов
•Создавать сервис рабочих пространств: файлы и папки, сохранение запросов, совместный доступ, права пользователей и обработку конфликтов изменений
•Развивать управление выполнением запросов: запуск, получение прогресса, отмену и восстановление состояния после сбоев
•Работать с долгими операциями, повторными вызовами и гонками состояний
•Подключать YQL, CHYT и внешние базы данных, начиная с ClickHouse
•Интегрироваться с сервисами управления БД, авторизации и хранения секретов
•Разрабатывать API для интеграции AI-ассистента с файлами, контекстом пользователя и выполнением запросов
•Отвечать за качество сервисов в эксплуатации: тесты, метрики, диагностику, производительность и устойчивость к отказам
Требования
•Опыт разработки и эксплуатации backend-сервисов на Go
•Умение проектировать API и модели данных, работать с SQL и понимать транзакции, индексы и конкурентный доступ
•Понимание надёжного взаимодействия между сервисами: таймауты, повторы, идемпотентность, отмена и восстановление после сбоев
•Опыт работы с аутентификацией, авторизацией и разграничением доступа
•Умение разбираться в чужих API, диагностировать проблемы по логам и метрикам и доводить функциональность до эксплуатации
•Готовность участвовать в проектировании продукта вместе с frontend-разработчиками и командами платформы данных
Будет плюсом:
•Опыт с YTsaurus, ClickHouse или другими платформами обработки данных
•Разработка систем фонового выполнения задач и долгоживущих процессов
•Работа с распределёнными хранилищами, репликацией и отказоустойчивостью
•Опыт интеграции AI-агентов, MCP или потоковых API
Условия
•Гибкий график работы
•Бонусы и скидки от партнёров
•Офис в центре города
•ДМС
•Профессиональная команда

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

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

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

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

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