Senior Python developer (FastAPI)

Mindbox

Senior Python developer (FastAPI)

Москва, улица Правды, 26

Метро: Белорусская

Описание вакансии

Mindbox — крупнейшая в России облачная платформа автоматизации маркетинга, в пятерке B2B SaaS России. Помогаем компаниям от Dodo Brands и МВидео до ПИК и МИФ достигать свои цели за счет эффективного маркетинга.

В Mindbox много команд разработки, наша занимается созданием инструментов, которые позволяют им извлекать пользу из имеющихся данных при решении задач:

  • Поиска и каталогизации данных.
  • Анализа данных и прототипирования, регулярных расчетов.
  • Обеспечения качества данных.
  • Внедрения ML моделей.

Ищем опытного Senior Software Engineer, который поможет нам быстрее построить платформу данных, о которой не стыдно рассказать на конфе.

С чем конкретно работаем:

  • >1000 клиентов

  • >100TB данных в S3

  • >40k rps в Kafka

  • Ежедневно дообучаем для клиентов 2к+ ML-моделей (batch + online) и сервим 3+ TB рекомендаций из C* на сайты и в письма клиентов.

Наш стек: Python, PostgreSQL, Clickhouse, Redis, Kafka, Kubernetes, Infrastructure as Code (Terraform, Helm), Prometheus, Grafana, S3, Delta Lake, Apache Spark (pyspark), Airflow, Github Actions, C#.
Развернуты в ЯО и AWS.

Какие конкретно задачи придется решать:

  • Проектировать и разрабатывать микросервисы на Python c нуля с использованием современных фреймворков.
  • Участвовать в разработке платформы для микросервисов и ML-платформы.

Ожидаем, что при решении задач ты:

  • Фокусируешься на результате, добиваешься его наиболее простым и понятным образом.
  • Самостоятельно дожимаешь требования и DoD-ы, аргументированно выбираешь решения, учитывая трейдоффы между скоростью, стоимостью и надежностью.
  • Проектируешь и декомпозируешь задачи размером до 1 месяца, обеспечивая прозрачный план и статус по своей работе, не боишься просить помощи, если закопался.
  • Применяешь принципы и методологии (прим. solid, dry, kiss) только когда нужно.

Имеешь опыт промышленной разработки:

  • Опыт разработки на Python от 4 лет.
  • Имеешь опыт работы с асинхронными фреймворками.
  • Имеешь представление о микросервисной архитектуре.
  • Умеешь писать тесты.
  • Проектировал и поддерживал сервисы под SLA, деплоил их в прод (docker, ci/cd, helm, k8s).
  • Работал с распределенными, нагруженными БД, писал и оптимизировал аналитические SQL-like запросы.
  • Настраивал мониторинг своего приложения — логи, метрики, алерты (prometheus, grafana).

Не пугают задачи dev-ops:

  • Можешь контейнеризировать приложение.
  • Создать базу данных и другую инфру для приложения (terraform).
  • Написать cd-pipeline с нуля.
  • Настроить авторизацию, обеспечить аудит.

Если не было опыта с отдельными технологиями — научим, но ожидаем, что пользовался технологиями подобного класса и понимаешь, зачем нужно.

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

  • Опыт разработки библиотек на Python и построения платформы для микросервисной архитектуры.
  • Опыт в MLOps.

Условия

  • Можно работать полностью удаленно (софинансируем обустройство рабочего места) или из комфортных офисов в Москве/Ереване.
  • Гибкий график, больничные без справок и безлимитный отпуск. Договорись с командой и отдыхай сколько нужно.
  • Работа в аккредитованной IT-компании.
  • Техника для работы: MacBook, мониторы, наушники с шумоподавлением и другая необходимая периферия.
  • Well-being-программы: 350 000 ₽ в год на софинансирование образования, медицины, психотерапии, спорта, путешествий.
  • Особенная культура: открытые финансы и зарплаты, прямая обратная связь от клиентов, право принять любое решение у каждого. А значит — возможность выбирать технологии и влиять на бэклог.
  • Корпоративная жизнь: оплачиваемая коллокация команды раз в год, софинансируемые тимбилдинги, командные квесты, спортивные соревнования, клубы по интересам, рандом-кофе.
  • 140 человек в разработке, есть с кем поговорить: докладчики DotNext, Yandex.Scale, AgileDays, TeamLead++

Навыки
  • Python
  • PySpark
  • Apache Airflow
  • Apache Kafka
  • Deltalake
  • Kubernetes
  • Dremio
  • DWH
  • OLAP
  • Data Platfrom
Посмотреть контакты работодателя

Адрес

Похожие вакансии

ТН Цифровая Логистика

Ведущий разработчик (Senior Django Developer)

ТН Цифровая Логистика

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
evrone.ru
Удаленная работа
  • Москва

  • до 400000 RUR

Рекомендуем
Okko
Удаленная работа
  • Москва

  • до 400000 RUR

Рекомендуем
РБК
Удаленная работа
  • Москва

  • до 400000 RUR

Hello, Doc!
Удаленная работа
  • Москва

  • до 350000 RUR

Enjoypro
Удаленная работа
  • Москва

  • до 240000 RUR

Удаленная работа
  • Москва

  • до 240000 RUR

Progressive Mind
Удаленная работа
  • Москва

  • до 8000 USD

РБК
Удаленная работа
  • Москва

  • до 8000 USD

Hi, Rockits!
Удаленная работа
  • Москва

  • от 250000 RUR

НТЦ ЕЭС
Удаленная работа
  • Москва

  • от 200000 RUR

evrone.ru
Удаленная работа
  • Москва

  • до 360000 RUR

Удаленная работа
  • Москва

  • до 360000 RUR

АСД Технолоджиз

Технический Лидер (Python)

АСД Технолоджиз

Удаленная работа
  • Москва

  • до 500000 RUR

High Sky
Удаленная работа
  • Москва

  • до 9000 USD

Островок
Удаленная работа
  • Москва

  • до 9000 USD

Хантфлоу
Удаленная работа
  • Москва

  • до 9000 USD

Sapiens solutions
Удаленная работа
  • Москва

  • до 9000 USD

А2 Код

Team Lead Python

А2 Код

Удаленная работа
  • Москва

  • до 9000 USD

Удаленная работа
  • Москва

  • до 165000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию