Все вакансии

Data Engineer (Middle)

TWINBY – сервис для проверки совместимости и поиска новых знакомств. Наша цель – стать дейтинг-приложением №1 в России, заменив сам-знаешь-что. У нас это отлично получается: сейчас Twinby скачали уже более 14 миллионов пользователей.

Мы строим надёжную платформу: ingestion → DWH/витрины → BI/аналитика → продуктовые решения. Сейчас мы в поиске Data Engineer'а, который усилит пайплайны, качество данных и производительность хранилища.

Наш стек: Python, ClickHouse, CockroachDB, DataLens, JupyterLab / DataSphere, GitLab, Airflow, AppMetrica / Метрика / GA.

Функции в команде:

  • Разрабатывать и поддерживать ETL/ELT-пайплайны в Airflow;
  • Проектировать слой данных в ClickHouse: схемы, партиционирование, сортировка, движки (MergeTree-семейство), дедупликация, оптимизация запросов;
  • Строить витрины/слои для BI (DataLens) и аналитиков;
  • Обеспечивать качество данных: проверки, алерты, контроль свежести/полноты, расследование инцидентов.

Наши ожидания:

  • Опыт в data engineering от 2–4 лет;
  • Уверенный Python для ETL: работа с API, обработка данных, аккуратная архитектура кода;
  • Практический опыт работы с оркестраторами (у нас Airflow): планирование, мониторинг, инциденты, backfill;
  • Опыт работы с аналитическими хранилищами (у нас ClickHouse) и понимание его особенностей (partitions/order key, merges, TTL, FINAL, dictionaries/матвью);
  • Опыт построения DWH/мартов и слоёв (stg/core/mart), data catalog/lineage;
  • Отличный SQL и опыт оптимизации запросов/моделей.

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

  • Углублённое понимание реляционных СУБД и внутренностей: индексы, планы выполнения, транзакции/изоляции, блокировки, нормализация/денормализация, оптимизация запросов;
  • Опыт диагностики и решения performance-проблем (у нас есть CockroachDB).

Мы предлагаем:

  • Full-time работа с полностью удаленным форматом;
  • Официальное оформление;
  • Конкурентную заработную плату;
  • Сервис корпоративных скидок;
  • Возможность профессионального развития и карьерного роста.

Хочу у вас работать

Заполни данные о себе в форме.
Наш HR-менеджер ответит по почте

Нажимая на кнопку, ты подтверждаешь ознакомление с Политикой конфиденциальности и даешь согласие на Обработку персональных данных

Если в форме неудобно, отправляй резюме и краткий рассказ о себе на почту

job@twinby.ru