Все вакансииTWINBY – сервис для проверки совместимости и поиска новых знакомств. Наша цель – стать дейтинг-приложением №1 в России, заменив сам-знаешь-что. У нас это отлично получается: сейчас Twinby скачали уже более 14 миллионов пользователей.
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 работа с полностью удаленным форматом;
- Официальное оформление;
- Конкурентную заработную плату;
- Сервис корпоративных скидок;
- Возможность профессионального развития и карьерного роста.