we

DotNext — Конференция для .NET разработчиков / Mindbox

С 2006 года
разрабатываем и внедряем
облачную платформу
автоматизации маркетинга

Входим в десятку крупнейших B2B SaaS-сервисов России. В 2021 году доросли до 150 человек, из которых почти половина — разработка.

Mindbox продуктово — это агрегатор данных (от опросников и офлайн-касс до интернет-магазинов), где в одном окне настраиваются сложные рекламные кампании, включая рассылки, ML-рекомендации, триггерные цепочки и расчет скидок.

Mindbox технически — это набор сервисов, написанных на C#. У некоторых есть админка на TS/React, аналитику и машинное обучение делаем на Python. Каждым сервисом владеет команда, которая следит за его SLA и P&L и исходя из этого ставит себе задачи.

Напиши нам — ответим в течение суток

Немного цифр

400+ тыс.
RPM в среднем
65 ТБ
реляционных данных
500+ млн
профилей в базах
1,3 млрд
email-сообщений в месяц

Как устроена разработка

8 команд разработки, до конца года планируем еще +2
Каждая команда отвечает за свой продукт. В составе — архитектор, scrum master, разработчики, product owner, часто SRE
До 40% времени инвестируем в работу с техдолгом
Автоматизированный процесс выкладки кода в продакшн
80 серверов в одном из московских ДЦ, один из крупнейших клиентов «Яндекс.Облака»

Технологии

Back: С# 8.0, .NET 4.8 / .NET Core, SQL Server 2017, Kafka, RabbitMQ, Redis, InfluxDb, ClickHouse, Cassandra

Front: typescript, Redux, ReactJS

DevOps: GitHub Actions, Octopus Deploy, Helm

SRE: Prometheus, Grafana, AlertManager, Graylog + Sentry, NewRelic, Amixr.io

Немного о культуре

Строим самоуправляемую бирюзовую организацию на трех ключевых принципах:

1. Порядочность
и польза
2. Самоуправление за счет 100% прозрачности
3. Эволюционное развитие
Открытые зарплаты и P&L, увольнение через обратную связь о несчастье
Команды сами нанимают сотрудников
Принципы Agile во всех командах, а не только у разработчиков
Любой может принять любое решение
Сотрудники сами меняют процессы
В компании нет среднего менеджмента

Уделяем особое внимание созданию лучших условий

Работа удаленно, в офисе или смешанно. Гибкий график, дополнительный отпуск, соблюдаем ТК
Комнаты по 8–10 человек. Десктоп i9 с SSD или MacBook Pro, 2×4K монитора. Наушники с шумоподавлением
Экологичный офис класса A: панорамные окна, полезные перекусы на просторной кухне, Starbucks, самокаты для поездок по коридорам
На 110 000 ₽/год софинансируем образование (80%), спорт и здоровье (35%). Книги бесплатно
Средний возраст 29 лет. Спорт, квесты, настолки, ЧГК, Xbox с Dance Central, VR и караоке

Приглашаем пройти квиз для настоящих разработчиков и узнать, насколько ты хороший кластер mrqz.me/mindbox

Тема доклада:

Стабилизация под 400 000 RPM

speaker
Никита Прудников
CTO Mindbox
Никита поделился опытом того, как удалось сохранить и улучшить качество сервиса во время миграции legacy-платформы: инструменты, подходы и точечные решения, которые помогли Mindbox.
20 апреля

Напиши нам — ответим в течение суток