Data engineer (Senior)

Дата размещения вакансии: 25.08.2026
Работодатель: Maxim technology
Уровень зарплаты:
з/п не указана
Город:
Казань
Требуемый опыт работы:
Более 6 лет

Привет! Мы - аккредитованная IT компания Maxim Technology. Занимаемся разработкой платформы для пассажирских и грузовых поездок. Самый крупный из наших заказчиков - сервис maxim. Мы первыми начали менять рынок поездок, создав для maxim цифровую платформу для связи пассажира и водителя раньше Uber и Gett.

Сегодня наша команда работает над высоконагруженными сервисами: в сутки платформа обрабатывает более миллиона заказов. Наше ПО - лидер рынка в регионах России, и мы не собираемся останавливаться на достигнутом!

Компания растёт быстрыми темпами и сейчас в штате более 500 IT-специалистов. Офисы располагаются в Кургане, Челябинске, Тюмени, Набережных Челнах, Казани, Екатеринбурге и Санкт-Петербурге, но у нас можно работать и удалённо. Сейчас мы расширяем команду и находимся в поисках Senior Data-инженера.

Что нужно будет делать:

  1. Проектировать и развивать ETL-фреймворк на Python/Airflow;
  2. Развивать core-библиотеки команды;
  3. Строить Data Quality подсистему: проверки качества данных, интеграция с OpenMetadata, алертинг и управление инцидентами;
  4. Участвовать в модернизации DWH: переход DDS на Data Vault, развитие Metric Store и слоя витрин, развитие ODS слоя, стандартизация потоков данных;
  5. Внедрять мониторинг, CI/CD, тестирование.

Мы ожидаем от кандидата:

  • Понимание и опыт применения методологий моделирования данных: Dimensional Modeling, концепции SCD (Slowly Changing Dimensions), базовые принципы Data Vault 2.0;
  • Умение анализировать источники данных (SQL-запросы, API, логи, сырые файлы), выявлять бизнес-сущности, связи, аномалии и правила трансформации;
  • Уверенный Python 3.9+ (разработка модульного кода, а не только скриптов);
  • Опыт проектирования ETL/ELT в стеке Airflow + PostgreSQL/Greenplum/ClickHouse;
  • Глубокое понимание архитектуры Greenplum/PostgreSQL: дистрибуция данных, партиционирование, оптимизация запросов, настройка производительности, работа с блокировками и транзакциями;
  • Уверенное владение ClickHouse: семейство движков MergeTree, шардирование и репликация, материализованные представления, словари, оптимизация запросов к большим объёмам данных;
  • Опыт работы с Docker, Git, CI/CD;
  • Умение писать тесты (pytest), работать с линтерами и форматерами;
  • Продвинутый SQL (оконные функции, CTE, сложные JOIN). Опыт работы с PostgreSQL (как основой для Greenplum) обязателен.

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

  • Опыт с каталогами метаданных (OpenMetadata, DataHub, Amundsen);
  • Опыт разработки DQ-фреймворков (собственных или на базе существующих);
  • Опыт разработки библиотек/SDK для внутреннего использования;
  • Опыт с Spark;
  • Опыт работы с Data Lake \ Data Lake House.

Что дальше?

У нас простой процесс подбора. Тебя ждет интервью с HR и руководителем команды и после этого мы выходим с оффером.

Отправляй свой отклик! Мы тебя ждем.