Data Engineer
Нужен опытный Data Engineer для построения и поддержки платформы данных рекламной компании: батч-пайплайны на миллиарды строк, модели данных, сервисы на Python и REST API. Требуется 7+ лет опыта, экспертный SQL, Spark/Databricks, Airflow, Redshift и AWS, а также умение общаться с командами в США. Работа удалённая, с пересечением по времени 11:00–20:00 EEST.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 92 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
<p><strong>Data Science UA</strong> — сервисная компания с сильной экспертизой в data science и AI. Наш путь начался в 2016 году с объединения лучших AI-талантов и организации первой Data Science tech-конференции в Киеве. За последние 9 лет мы усердно развивали одно из крупнейших сообществ Data Science & AI в Европе.<br><br><strong>О клиенте:</strong> <br>Компания является первопроходцем в мире рекламы на основе данных, известна своим инновационным подходом к оптимизации размещения рекламы и эффективности кампаний с помощью продвинутой аналитики и методов машинного обучения. Её миссия — революционизировать рекламный сектор, позволяя брендам более эффективно охватывать свою аудиторию.<br><br><strong>О роли:</strong> <br>Мы ищем опытного и динамичного <strong>Data Engineer</strong> с любознательным и креативным мышлением для присоединения к команде нашего клиента. Идеальный кандидат будет иметь сильный опыт в Python, SQL и крупномасштабных data pipelines. Как Data Engineer вы будете проектировать, создавать и эксплуатировать data-платформу, которая обеспечивает работу компании: pipelines, которые принимают и преобразуют очень большие наборы данных от внешних data-партнёров, data-модели, которые запрашивает вся компания, и сервисы, которые делают эти данные доступными для внутренних продуктов. <br>Локация: Украина обязательна.<br><br><strong>Обязанности:</strong> <br>- Проектировать и создавать batch data pipelines, которые принимают, валидируют и преобразуют наборы данных размером в миллиарды строк от внешних data-провайдеров и внутренних систем;<br>— Моделировать сложные реальные данные: dimensional-модели, reference data и темпоральные данные, атрибуты которых меняются со временем (например, slowly changing dimensions), и безопасно развивать эти модели по мере изменения схем и семантики upstream-источников;<br>— Разрабатывать и эксплуатировать рабочие нагрузки на нашей lakehouse-платформе (Databricks / Spark / Delta) и нашем data warehouse (Redshift), включая миграцию существующих pipelines из warehouse в lakehouse;<br>— Оркестрировать pipelines с помощью Airflow: планирование, зависимости, повторы, backfills и алертинг;<br>— Доказывать корректность, а не только завершённость: проектировать parity-проверки и reconciliation-запросы при замене существующего pipeline, выполнять крупные исторические backfills и расследовать расхождения в данных вплоть до уровня строки;<br>— Создавать и поддерживать Python-сервисы и REST API, которые предоставляют данные внутренним продуктам;<br>— Оптимизировать производительность и стоимость: тюнинг запросов, проектирование таблиц, управление рабочими нагрузками и right-sizing вычислений;<br>— Отвечать за то, что вы выпускаете: мониторить production pipelines, участвовать в триаже инцидентов и root-cause анализе, а также укреплять системы, чтобы одна и та же ошибка не повторялась дважды;<br>— Кросс-функционально сотрудничать с product-менеджерами, data scientists и стейкхолдерами по всей компании для выполнения product roadmap;<br>— Работать в Agile-команде, которая регулярно выпускает передовые новые функции;<br>— Брать на себя высокую степень ответственности и свободу экспериментировать с новыми технологиями для улучшения нашего ПО.<br><br><strong>Требования:</strong> <br>— Степень бакалавра в Computer Science, Computer Engineering, соответствующей технической области или эквивалентный практический опыт;<br>— 7+ лет опыта работы в качестве data engineer;<br>— Владение Python и использование его в качестве основного языка разработки в последние годы;<br>— SQL на уровне эксперта: уверенное написание, чтение и тюнинг сложных аналитических запросов к очень большим таблицам, а также отладка причин расхождения двух наборов результатов;<br>— Практический опыт с распределённой платформой обработки данных (Spark/Databricks настоятельно предпочтительно; EMR, Snowflake или BigQuery также релевантны) и с колоночным data warehouse (Redshift, Snowflake, BigQuery, ClickHouse и т.д.);<br>— Способность проектировать сложные data-модели: нормализованные, dimensional и темпоральные (slowly changing dimensions, effective-dated records, point-in-time correctness);<br>— Опыт с инструментами оркестрации workflow (Airflow или аналогичные): построение DAG, управление зависимостями и выполнение backfills;<br>— Опыт интеграции сторонних data feeds: обработка schema drift, поздних или отсутствующих поставок, дефектов качества данных поставщиков и версионированных reference data;<br>— Опыт создания REST-сервисов на Python (FastAPI, Flask и т.д.);<br>— Опыт разработки, поддержки и отладки проблем в крупных серверных кодовых базах;<br>— Рабочее знание AWS (S3, IAM, ECS или аналогичные вычисления) и Docker;<br>— Хорошее знание инженерных лучших практик и тестирования (unit test, integration test, code review, CI/CD);<br>— Желание брать на себя высокий уровень ответственности за то, над чем вы работаете;<br>— Способность быстро учиться новому, поддерживать высокую планку качества и быть прагматичным;<br>— Обязательная способность коммуницировать с командами, базирующимися в США;<br>— Опыт с Delta Lake / medallion lakehouse архитектурами будет плюсом;<br>— Опыт миграции legacy pipelines между платформами со строгими требованиями к parity будет плюсом;<br>— Опыт с данными рекламной, медийной или measurement-индустрии будет плюсом;<br>— Способность эффективно коммуницировать с командами, базирующимися в США, и работать 11:00 AM — 8:00 PM EEST (11:00 — 20:00).</p><p><strong>Tech Stack:</strong> <br>— Почти всё, что мы запускаем, работает на AWS (S3, ECS, EMR, RDS и другое)<br>— Python — наш основной язык; SQL повсюду;<br>— Databricks (Spark, Delta Lake) — наша lakehouse-платформа; — Redshift и Postgres — наши warehouse и операционные базы данных;<br>— Airflow оркестрирует наши pipelines;<br>— Docker для упаковки; GitHub Actions и Jenkins для CI/CD;<br>— Grafana, Sentry и OpenSearch для observability;<br>— Наборы данных измеряются в миллиардах строк.</p> <div> <a href="https://jobs.dou.ua/companies/data-science-ua/vacancies/377684/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Data/ML-специалист, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийFractional CRO (эксперт по удержанию)
~1 691 438 – 3 157 350 ₸ оценка
Нужен практикующий эксперт по конверсии и удержанию для мобильного приложения в сфере digital health. Задача — разобраться, почему пользователи уходят после установки, выстроить метрики и дашборды, проверять гипотезы через A/B-тесты и вместе с командой внедрять улучшения. Формат — part-time, примерно 1–2 дня в неделю, удалённо, с прямым взаимодействием с продуктом и разработкой.
Инженер ML-платформы
~2 182 910 ₸ оценка по всем рынкам
Нужно строить общую ML-платформу для крупной европейской fashion-ритейл компании: оценивать и внедрять переиспользуемые ML-возможности, от POC до раннего продакшена. Требуется 5+ лет опыта с production ML или крупными data-системами в облаке, Kubernetes, потоковой и batch-обработкой, оркестрацией ML-пайплайнов. Предлагают удалённую работу, оплачиваемый отпуск, компенсацию спорта и страховки, занятия английским.
AI Product Engineer
~2 182 910 ₸ оценка по всем рынкам
Organic Soft ищет AI Product Engineer для мобильного приложения в сфере Health & Fitness: нужно проектировать и внедрять LLM-функции — рекомендации, адаптацию тренировок, анализ прогресса и диалоговое взаимодействие. Ждут сильный бэкенд-бэкграунд от 5 лет, практический опыт LLM-продуктов, evals, мониторинга и продуктовых экспериментов, английский B1. Основной стек TypeScript/Node.js, но рассматривают и инженеров с Python; предлагают удалёнку, гибкий график, официальное оформление и зарплату в привязке к доллару.
Ведущий AI/ML инженер (AWS, Python)
~2 182 910 ₸ оценка по всем рынкам
Нужен основной hands-on инженер для объединения четырёх продуктов клиента в единый suite на AWS с AI-first подходом. Задачи — строить AI-фичи на Bedrock и AgentCore (агенты, RAG, промпты), писать бэкенд на Python и Node.js, фронтенд на React, держать инфраструктуру в Terraform и работать spec-driven с Claude Code. Требуют 5+ лет в разработке, продакшн-опыт с LLM-приложениями, уверенный AWS и Terraform, английский Upper-Intermediate и выше; работа удалённая, full-time, с часовым поясом CET.
Архитектор DWH
~2 182 910 ₸ оценка по всем рынкам
Банк переводит корпоративное хранилище данных с Oracle на Arenadata GP и ищет архитектора DWH, который спроектирует модели данных на всех слоях по методологии Data Vault 2.0. Нужен опыт архитектуры хранилищ от 5 лет, практика с Greenplum, глубокое знание Data Vault и SQL в MPP, плюс экспертиза в банковских данных. Предлагают гибридный формат, офис в Москве, ДМС, обучение и оклад с квартальными премиями по KPI.
Senior/Middle+ Big Data Engineer
~2 182 910 ₸ оценка по всем рынкам
Lamoda ищет Big Data инженера в департамент рекламы — строить ландшафт данных для собственной рекламной платформы: витрины в ClickHouse, метрики рекламных кампаний в NRT и batch, переход на Lakehouse. Нужны уверенный Python/Scala/Java, глубокий Spark и Flink, ClickHouse, Kafka и опыт near realtime аналитики. Работа в большой команде из 50+ разработчиков и аналитиков над продуктом с миллионами пользователей.