Разработчик Data Platform (Streaming / Feature Store)
Команда Data Platform ищет зрелого инженера для развития высоконагруженной платформы Feature Store и построения стриминговой обработки данных. Предстоит проектировать NRT-пайплайны на Apache Flink, интегрировать ScyllaDB и Spark, обеспечивать потоковыми фичами ML-модели и клиентские сервисы. Требуется коммерческий опыт с Flink, глубокое знание Python и/или Java, опыт с Big Data-экосистемой и Kubernetes; предлагают гибкий график, гибрид или удалёнку, оформление по ТК УЗ и IT-визу.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 95 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
О нас и проекте Мы — команда разработки в составе крупного стрима Data Platform. Мы создаем и развиваем Customer Catalog — высоконагруженную платформу класса Feature Store. Наша главная текущая задача — построение собственной платформы для потоковой обработки данных (Streaming). Помимо стриминга, мы создаем внутренние DWH-инструменты на Golang и Scala, поэтому у нас много классической и интересной разработки. В нашей экосистеме мы активно используем кластер ScyllaDB, Spark и Airflow. Мы искренне ценим качество кода и используем все современные инженерные практики: автоматическое тестирование, выстроенный CI/CD, тщательный code review. Сейчас в команде 3 сильных разработчика, и мы планируем расширение до 5 человек. Ищем зрелого инженера (ближе к Senior), который усилит нашу экспертизу. Наш технологический стек: • Стриминг и инфраструктура: Flink, Kubernetes (k8s) • Работа с данными и оркестрация: ScyllaDB кластер, Apache Spark, Apache Airflow • Основной стек: Python, Java • Инструменты DWH / Дополнительный стек: Golang, Scala
- Проектировать архитектуру: участвовать в формировании архитектурного облика наших продуктов и платформы Feature Store.
- Разрабатывать и внедрять: реализовывать сложные задачи по потоковой обработке данных, интеграции со ScyllaDB/Spark и DWH-инструментам.
- Оценивать и планировать: декомпозировать задачи, участвовать в планировании спринтов и оценивать трудозатраты.
- Отвечать за качество: писать юнит- и интеграционные тесты, проводить перекрестное code review.
- Поддерживать решения: осуществлять саппорт разработанных инструментов при возникновении инцидентов (3-я линия).
- Ближайшие цели и ключевые задачи сотрудника :
- Проектирование и запуск NRT-пайплайнов: разработать и вывести в прод серию отказоустойчивых потоковых пайплайнов Near Real Time для обеспечения работы кредитного конвейера и систем антифрода.
- Обеспечение данными ML и витрин: выстроить эффективную поставку потоковых данных (фичей) для real-time обучения и инференса ML-моделей.
- Интеграция с клиентскими сервисами: настроить быструю отдачу агрегированных данных для мобильного приложения банка и смежных внутренних платформ.
- Участие в развитии Feature Store: внести вклад в проектирование архитектуры нашей целевой стриминг-платформы на базе Apache Flink и ScyllaDB.
Что ждём от вас
- Опыт работы со Streaming-технологиями: уверенные знания и коммерческий опыт работы с Apache Flink.
- Профессиональное владение стеком: глубокие знания Python и/или Java.
- Опыт работы с Big Data экосистемой: опыт работы с Apache Spark, понимание принципов оркестрации процессов в Apache Airflow.
- Инфраструктурный опыт: понимание принципов работы Kubernetes и построения CI/CD пайплайнов.
- Инженерная зрелость: опыт проектирования архитектуры распределенных систем, любовь к тестам и качественному коду.
- Будет плюсом:
- Опыт работы с высоконагруженными NoSQL базами данных (желательно ScyllaDB или Apache Cassandra).
- Интерес к backend-разработке и готовность/желание писать или кодить на Golang и Scala для задач DWH.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Data/ML-специалист, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Uzum
13 активных вакансий в компании
Инженер Golang (Uzum Auto)
~1 371 270 – 2 376 868 ₸ оценка по всем рынкам
Разработка на Go в команде Uzum Auto: новая функциональность, тесты, ревью кода и участие в проектировании архитектуры. Нужны отличное знание Golang, опыт с PostgreSQL и Kafka, плюс менторинг и проактивность. Предлагают гибридный или удалённый формат, официальное оформление по ТК УЗ, IT-визу и сильную команду.
Инженер-разработчик Go (Uzum Nasiya)
~1 371 270 – 2 551 500 ₸ оценка по всем рынкам
Разработка микросервисов на Go для кредитного конвейера Uzum Nasiya: миграция кодовой базы с PHP, переход MariaDB→PostgreSQL, выделение доменной логики из монолита. Нужен уверенный продовый Go, опыт с Kafka/event-driven, Kubernetes/CI-CD и миграцией монолита. Предлагают гибридный или удалённый формат, официальное оформление по ТК УЗ, IT-визу и сильную команду.
Senior Go Developer
~1 371 270 – 2 551 500 ₸ оценка по всем рынкам
Разработка и поддержка микросервисов и внутренних платформ на Go. Нужно проектировать архитектурные решения, улучшать производительность систем и участвовать в планировании и код-ревью. Условия и уровень не уточнены.
Java инженер
~1 694 564 ₸ оценка по всем рынкам
Uzum Bank ищет Java-инженера в продуктовую команду финтех-направления. Нужно проектировать и разрабатывать сервисы на Java 11+, Spring Boot и Hibernate, работать с highload, микросервисами и брокерами сообщений, писать тесты и участвовать в ревью кода. Предлагают удалённый формат, сильную команду, официальное оформление по ТК Узбекистана и возможность получить IT-визу.
Похожие вакансии
6 вакансийСтарший инженер-программист (Python, AI/LLM инфраструктура)
~2 249 715 ₸ оценка по всем рынкам
Нужен старший инженер для разработки платформы, которая помогает командам запускать AI-модели в продакшене. Основная работа — писать сервисы на Python, разворачивать и масштабировать LLM-инференс на нескольких GPU, настраивать автоматизацию и следить за надёжностью. Требуется сильный Python, опыт эксплуатации LLM-сервисов и настройки vLLM, уверенный Linux и английский. Предлагают полностью удалённую работу, 20 дней отпуска и юридическую поддержку.
Python разработчик (MLOps)
~2 249 715 ₸ оценка по всем рынкам
KTS ищет опытного Python-разработчика в команду MLOps-инфраструктуры банка: развитие среды обучения и инференса моделей, Feature Store, AutoML, RAG/LLMOps и AI-обработка документов. Нужен Python от 3 лет (FastAPI, SQLAlchemy, AsyncIO), Docker/Kubernetes, понимание LLM и микросервисной архитектуры. Предлагают удалёнку по РФ, ДМС, корпоративные скидки и офис на Бауманской.
Ведущий аналитик больших данных
~2 249 715 ₸ оценка по всем рынкам
Аккредитованная IT-компания ищет ведущего аналитика больших данных для системы мониторинга деструктивного контента. Нужно координировать сбор и очистку данных, писать и оптимизировать сложные SQL-запросы под ClickHouse, PostgreSQL и Greenplum, строить методологии поиска аномалий и обучать аналитиков. Требуется от 4 лет опыта в анализе данных, экспертный SQL, уверенный Python и знание матстатистики; предлагают удалёнку или гибрид, официальное трудоустройство по ТК РФ и развитие за счёт компании.
ML инженер
~2 249 715 ₸ оценка по всем рынкам
Команда поиска и рекомендаций ищет ML инженера, который будет разрабатывать сервисы рекомендательных систем, строить ML-пайплайны и выводить модели в продакшн. Нужен опыт в ML 4–5 лет, включая рекомендательные системы в проде, уверенный Python (FastAPI, asyncio), SQL, Docker/Kubernetes и MLOps-практики. Предлагают официальное оформление по ТК РФ, гибридный или удалённый формат, ДМС, оплату курсов и конференций.
Fractional CRO (эксперт по удержанию)
~2 171 178 ₸ оценка
Нужен практикующий эксперт по конверсии и удержанию для мобильного приложения в сфере digital health. Задача — разобраться, почему пользователи уходят после установки, выстроить метрики и дашборды, проверять гипотезы через A/B-тесты и вместе с командой внедрять улучшения. Формат — part-time, примерно 1–2 дня в неделю, удалённо, с прямым взаимодействием с продуктом и разработкой.
Инженер ML-платформы
~2 249 715 ₸ оценка по всем рынкам
Нужно строить общую ML-платформу для крупной европейской fashion-ритейл компании: оценивать и внедрять переиспользуемые ML-возможности, от POC до раннего продакшена. Требуется 5+ лет опыта с production ML или крупными data-системами в облаке, Kubernetes, потоковой и batch-обработкой, оркестрацией ML-пайплайнов. Предлагают удалённую работу, оплачиваемый отпуск, компенсацию спорта и страховки, занятия английским.