AYA GAMES · Санкт-Петербург

Data Engineer — AYA GAMES

Проектировать, поддерживать и оптимизировать ETL/ELT-процессы в Airflow: регулярные инкрементальные загрузки, backfill, cleanup, full-refresh, обработка исторических данных.

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. Компания нанимает активно — открытых позиций сейчас 9.

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

Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и социальную песочницу, где тысячи игроков взаимодействуют в реальном времени.

Мы ищем дата-инженера, который будет отвечать за надежность, производительность и развитие нашей аналитической платформы. У нас много событийных данных, ClickHouse, Airflow, dbt, BI-отчеты и продуктовые витрины.

Чем предстоит заниматься:

  • Проектировать, поддерживать и оптимизировать ETL/ELT-процессы в Airflow: регулярные инкрементальные загрузки, backfill, cleanup, full-refresh, обработка исторических данных.
  • Развивать ClickHouse-хранилище: проектировать таблицы, партиционирование, ключи сортировки, TTL/cleanup-логику, оптимизировать тяжелые запросы и снижать лишние full scan по большим таблицам.
  • Работать с событийными потоками: ingestion из RabbitMQ/сырых event-таблиц, дедупликация, парсинг JSON-событий, контроль пропусков, восстановление необработанных событий.
  • Поддерживать и развивать dbt-модели и BI-витрины: продуктовые отчеты, агрегаты, исторические срезы, контроль полноты и корректности данных.
  • Разбирать инциденты с данными: почему отчет полупустой, где пропали исторические значения, почему DAG стал выполняться дольше, почему накапливается очередь, какие данные можно восстановить из raw-слоя.
  • Строить мониторинг качества и свежести данных: лаги пайплайнов, объемы входящих/обработанных событий, пропуски по датам/категориям, аномалии в витринах, длительность DAG/task.
  • Оптимизировать существующие процессы, а не только добавлять новые: убирать неэффективные anti-join/NOT IN, тяжелые FINAL, полные OPTIMIZE, лишние 90-дневные cleanup-циклы, неоправданные full-refresh.
  • Делать восстановление данных управляемым: безопасные backfill-сценарии, батчирование, проверка результата, повторяемые процедуры для восстановления витрин и raw/event-потоков.
  • Документировать критичные пайплайны: источники, SLA, логика дедупликации, как делать backfill, где смотреть бэклог, какие таблицы являются source of truth.
  • Работать вместе с аналитиками и продуктом: быстро понимать, какая витрина влияет на отчет, какие события нужны бизнесу, и как техническая проблема проявляется в продуктовой аналитике.

Нам важно:

  • Уверенный SQL и опыт оптимизации запросов на больших объемах данных.
  • Практический опыт с ClickHouse или похожими columnar OLAP-хранилищами.
  • Опыт с Airflow: DAG-и, retries, timeouts, backfill, dependency management, диагностика долгих task.
  • Понимание event-driven data pipelines: очереди, raw events, idempotency, дедупликация, late events.
  • Опыт с dbt или похожим подходом к аналитическим моделям.
  • Готовность соединить в работе data engineering, AI-инструменты и практическую автоматизацию внутренних процессов.
  • Умение расследовать проблемы системно: от симптома в BI-отчете до конкретного запроса, таблицы, ключа сортировки или сломанной логики cleanup.
  • Желание работать не только над “доставить данные”, но и над надежностью всей data-платформы.

Что мы предлагаем:

  • Полностью удаленную работу;
  • Гибкий график — ориентируемся на результат, а не на часы;
  • ДМС после испытательного срока;
  • Возможность напрямую влиять на рост международного игрового проекта;
  • Большую свободу в тестировании гипотез, форматов и подходов;
  • Команду, ориентированную на быстрые итерации и масштабирование успешных решений.

Вакансия опубликована 16 октября, проверена 30.10.2026. Открыть оригинал.

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Data Engineer»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Дата-сайентист» платят 180 000 ₽.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 30.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

AYA GAMES

Мы разрабатываем игру Riorise — RP проект с живым миром, свободой действий и сильным упором на взаимодействие игроков. Ценим гибкость, инициативу и свежие идеи. Мы спокойно относимся к экспериментам, не боимся менять подходы и любим находить нестандартные решения, когда стандартные не работают. Присоединяйся к нам, если хочешь работать над живым продуктом, быть частью сильной команды и видеть пло…

Открытых вакансий: 9

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

Соседи по направлению с близкими требованиями.

Data Scientist

Зарплата не указана

Честный знак.рф · Санкт-Петербург

Участие в запуске ML-проектов от постановки задачи до вывода в прод. Проектирование и обучение моделей на классическом ML-стеке...

Можно удалённоБолее 6 летДата-сайентистОпубликована 7 октября

Инженер данных мастер-систем / Data Engineer

Зарплата не указана

Мэлон Фэшн Груп · Санкт-Петербург

Проектировать структуры операционных хранилищ и модели мастер-данных. Разрабатывать процессы загрузки, обработки, хранения и передачи данных. Создавать пакетные и потоковые...

Можно удалённоОт 3 до 6 летДата-сайентистОпубликована 13 октября

Ведущий квант-ресёрчер / Quant Research Lead (ML)

Зарплата не указана

Advantage Solutions · Санкт-Петербург

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

Можно удалённоБолее 6 летДата-сайентистОпубликована 30 сентября

Ведущий инженер по машинному обучению и компьютерному зрению (Lead ML CV Engineer)

Зарплата не указана

KAMAZ Диджитал – компания-создатель цифровых решений для управления производством и транспортом · Санкт-Петербург

Анализ и развитие существующих наработок. Разработка алгоритмов обнаружения, распознавания и локализации объектов. Разработка методов обучения роботов на основе демонстраций .

От 3 до 6 летДата-сайентистОпубликована 23 октября

Machine Learning инженер (NLP)

Зарплата не указана

ЭВРИКА, Санкт-Петербург · Санкт-Петербург

Разрабатывать алгоритмы для эффективной предварительной обработки (подготовка, очистка, feature engineering) разнородных неструктурированных и частично-структурированных текстов. Разрабатывать алгоритмы многозначной классификации...

От 1 года до 3 летДата-сайентистОпубликована 15 октября

Другие вакансии компании

Level Designer

Зарплата не указана

AYA GAMES · Москва

Проектирование и сборка игровых локаций в открытом городе: районы, места работ, интерьеры, точки интереса. Разработка уровня от схемы и блокаута...

Можно удалённоОт 1 года до 3 летГейм-дизайнерОпубликована 20 октября

DevOps Engineer

Зарплата не указана

AYA GAMES · Владивосток

Поддерживать и развивать инфраструктуру на основе контейнеров (Docker, Kubernetes/аналогичные решения). Настраивать CI/CD-процессы для сервисов и автоматизацию рутинных...

Можно удалённоОт 3 до 6 летDevOps-инженерОпубликована 29 сентября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Модели машинного обучения, прогнозы и рекомендации: Python, статистика, продакшен.