9632 вакансии из первоисточников от 61 компания

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9632 вакансии 61 компания

Загружаем каталог...

Вакансия из официального источника

Go-разработчик в команду платформы работы с данными

VK · Москва / удалённо

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

Мы развиваем инструменты для работы с данными в VK

на базе YTsaurus. Создаём единое рабочее место, в котором аналитики и

разработчики смогут выполнять SQL/YQL-запросы, работать с разными базами

данных, сохранять код, делиться им с коллегами и пользоваться AI-ассистентом.

Ищем Go-разработчика, который будет проектировать

и развивать серверную часть этой платформы. В центре работы — backend Web

SQL-консоли, личные и командные рабочие пространства, интеграции с

вычислительными движками и сервисом выполнения запросов. Архитектурная основа

уже определена, при этом модели данных, API и многие технические решения

предстоит проработать вместе с командой.

Почему у нас интересно

Пользовательский сценарий проходит через несколько

сложных систем: от сохранённого файла и выбора подключения до выполнения

запроса и получения результата. Предстоит сделать этот путь удобным и надёжным

— чтобы запрос продолжал выполняться после закрытия вкладки, состояние

восстанавливалось после рестарта сервиса, а совместная работа учитывала права

каждого участника.

Можно влиять на архитектуру новых сервисов и

видеть, как ими пользуются аналитики и разработчики внутри VK.

Задачи

- Разрабатывать на Go backend API для Web SQL-консоли и

интерфейса YTsaurus: подключения к БД, контекст выполнения, история и

результаты запросов

- Создавать сервис рабочих пространств: файлы и папки,

сохранение запросов, совместный доступ, права пользователей и обработка

конфликтов изменений

- Развивать управление выполнением запросов: запуск,

получение прогресса, отмена и восстановление состояния после сбоев. Работать с

долгими операциями, повторными вызовами и гонками состояний

- Подключать YQL, CHYT и внешние базы данных, начиная с

ClickHouse; интегрироваться с сервисами управления БД, авторизации и хранения

секретов

- Разрабатывать API для интеграции AI-ассистента с

файлами, контекстом пользователя и выполнением запросов

- Отвечать за качество сервисов в эксплуатации: тесты,

метрики, диагностику, производительность и устойчивость к отказам

Требования

- Опыт разработки и эксплуатации backend-сервисов на Go

- Умение проектировать API и модели данных, работать с

SQL и понимать транзакции, индексы и конкурентный доступ

- Понимание того, как строить надёжные взаимодействия

между сервисами: таймауты, повторы, идемпотентность, отмена и восстановление

после сбоев

- Опыт работы с аутентификацией, авторизацией и

разграничением доступа

- Умение разбираться в чужих API, диагностировать

проблемы по логам и метрикам и доводить функциональность до эксплуатации

- Готовность участвовать в проектировании продукта вместе

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

Будет плюсом

- Опыт с YTsaurus, ClickHouse или другими платформами

обработки данных

- Разработка систем фонового выполнения задач и

долгоживущих процессов

- Работа с распределёнными хранилищами, репликацией и

отказоустойчивостью

- Опыт интеграции AI-агентов, MCP или потоковых API

Откликнуться на сайте компании

Источник: официальный сайт VK. Актуальность проверена 22.09.2026 13:31 (Екатеринбург).