Mindbox

Senior Software Engineer (Data Platform)

в Mindbox

300 000 —‍ 500 000 ₽/мес на руки

📍 Москва (м. Белорусская)Полная удалёнка
Специализация
Python
Уровень
Senior
Требуемый опыт
4+ лет

Технологии/инструменты

PythonDockerCI/CDHelmKubernetesSQLPrometheusGrafanaTerraform

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).
  • Можешь контейнеризировать приложение.
  • Создавал базу данных и другую инфру для приложения (Terraform).
  • Писал CD pipeline с нуля.
  • Настраивал авторизацию, обеспечивал аудит.

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

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

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

Условия:

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

Екатерина Титова Recruitment Lead
Mindbox

О компании Mindbox

Сфера
Продуктовая компания
Размер
101 - 200

Mindbox — крупнейшая в России облачная платформа автоматизации маркетинга. Клиенты: Купер, Детский мир, Burger King, «Адамас», «Додо-пицца», ЦИАН, «Петрович», ПИК и МИФ.

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

8 300 – 10 100 $/мес на руки
Полная удалёнка
8 100 – 10 300 $/мес на руки
Полная удалёнка
7 500 – 9 150 $/мес на руки
Полная удалёнка
7 500 – 9 000 $/мес на руки
Полная удалёнка
7 500 – 9 000 $/мес на руки
Полная удалёнка