- Страна
- Россия
Senior Data Engineer
Отличная вакансия в известной продуктовой компании с современным стеком (Iceberg, Trino, LangGraph). Четко описанные задачи, фокус на инженерную культуру и возможность удаленной работы делают предложение очень привлекательным для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к уровню Senior-разработчика на Python, глубоким знанием внутреннего устройства Airflow и Trino, а также опытом работы с современным Lakehouse-стеком (Iceberg). Дополнительную сложность добавляет ожидание AI-native подхода.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Работодатель не указал вилку, но для позиции Senior Data Engineer в компаниях уровня Flowwow рыночный диапазон составляет 350 000 – 500 000 рублей после налогов. Предложение, скорее всего, будет соответствовать верхним границам рынка при наличии релевантного опыта с Iceberg и Trino.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Flowwow
Senior Data Engineer
Полная занятость
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-Развивать ядро платформы: фреймворк Data Vault, обвязку Airflow, lineage-инструменты — проектировать API, которыми будут пользоваться другие инженеры, и нести за них ответственность
-Писать библиотеки и фреймворки на Python: клиенты к источникам, инструменты тестирования пайплайнов, обёртки над инфраструктурой. Чистый код, типизация, тесты, ревью — это у нас норма, а не аспирация
-Работать с lakehouse на глубине: Iceberg maintenance и оптимизация layout'а таблиц, тюнинг Trino, Spark-джобы для тяжёлых трансформаций
-Строить интеграции с источниками: OLTP-базы, REST/gRPC API, Kafka, файловые хранилища, SaaS-системы — и проектировать унифицированные интерфейсы, чтобы подключение нового источника занимало часы, а не недели
-Внедрять AI в инженерные процессы: агенты для расследования инцидентов и анализа качества данных, ассистенты для DAG'ов и code review. У нас уже есть работающая агентная инфраструктура (LangGraph, MCP) — её можно и нужно развивать
-Участвовать в архитектурных решениях: выбор технологий, дизайн интерфейсов между компонентами, вынесение best practices в команду
-Делать code review и менторить менее опытных коллег
*☑️* Наши пожелания к кандидатам
-Промышленный опыт от 5 лет в data engineering или backend-разработке с сильным дата-уклоном: production-системы под реальной нагрузкой, ответственность за их эксплуатацию, а не только за написание кода
-Python — главное требование. Уровень senior разработчика: ООП, проектирование API библиотек, типизация, тесты, опыт написания переиспользуемых компонентов, которыми пользовались другие люди
-Lakehouse-стек на практике. Apache Iceberg (или Delta/Hudi с готовностью быстро переключиться): устройство таблиц, snapshots, компакция, schema evolution. Понимание, чем lakehouse отличается от классического DWH не на уровне статьи на Medium
-Trino или другой MPP-движок: архитектура распределённого выполнения, чтение планов запросов, оптимизация, опыт работы с коннекторами
-Apache Airflow глубоко: не только разработка DAG'ов, но и внутреннее устройство (scheduler, executors, метаданные), опыт написания собственных операторов и хуков
-Apache Spark: PySpark, Spark SQL, понимание модели выполнения
-SQL продвинутого уровня: оконные функции, CTE, оптимизация, чтение планов исполнения, работа с большими объёмами
-Git, CI/CD — уверенно
-Будет сильным плюсом
-Опыт разработки внутренних платформенных инструментов или фреймворков, которыми пользуются другие команды
-AI-native подход к разработке: активное использование Claude Code / Codex и подобных инструментов, опыт построения harness-систем — агентов с инструментами, автоматизации через LLM, RAG
-Kubernetes: деплой и эксплуатация дата-сервисов, Helm, понимание ресурсной модели
-Опыт с CDC (Debezium, Kafka Connect) и стриминговыми пайплайнами
-Знание форматов хранения (Parquet: row groups, статистики, predicate pushdown)
-Опыт работы с системами контроля доступа к данным (OPA, row-level security, маскирование)
-Условия
-полная занятость
-оформление: трудовой договор
-график: 5/2
-удаленный формат работы
-уровень дохода обсуждается на этапах найма
Контакты: Откликнуться
*🔥* Подписаться на наши каналы / Откликнуться / Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Apache Iceberg
- Trino
- Apache Airflow
- Apache Spark
- PySpark
- SQL
- Data Vault
- Kafka
- Kubernetes
- CI/CD
- Git
- Debezium
- Kafka Connect
- Parquet
- LangGraph
Возможные вопросы на собеседовании
Проверка глубокого понимания архитектуры Lakehouse и практического опыта оптимизации хранения.
Расскажите о вашем опыте оптимизации таблиц Apache Iceberg: как вы настраивали компакцию и какие стратегии партиционирования использовали для высоконагруженных таблиц?
Вакансия предполагает разработку платформенных инструментов. Важно понять, как кандидат проектирует интерфейсы для других инженеров.
Опишите процесс проектирования Python-библиотеки или фреймворка для внутренних нужд команды: как вы обеспечивали удобство API и обратную совместимость?
Проверка экспертных знаний Airflow за пределами написания простых DAGов.
С какими проблемами производительности планировщика (Scheduler) Airflow вы сталкивались и в каких случаях оправдано написание собственных Custom Operators или Hooks?
Оценка навыков оптимизации распределенных вычислений.
Как вы подходите к анализу плана выполнения запроса в Trino, если он работает медленно на больших объемах данных? На какие метрики смотрите в первую очередь?
В компании уже внедрена агентная инфраструктура, важно понять готовность кандидата работать с LLM в инженерном контуре.
Как вы видите применение AI-агентов для автоматизации Data Quality проверок или расследования инцидентов в пайплайнах данных?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

