Summary
Builds scalable Python microservices that blend business logic with ML models to automate property valuation for loans, using Kafka, asyncio, and PostgreSQL.
Мы — команда, создающая продукт, который отвечает за автоматическую оценку рыночной стоимости любого имущества: от легковых автомобилей и типового оборудования до различных коммерческих объектов.
Каждый день наши алгоритмы помогают принимать решения о выдаче кредитов на миллионы рублей. Мы работаем на стыке классического бэкенда и машинного обучения: строим сервисы, которые объединяют строгую бизнес-логику оценки с ML-моделями, постоянно повышая их точность, скорость и охват объектов с различными характеристиками, местоположением, целевым назначением и ликвидностью — будь то легковой транспорт, специализированное промышленное оборудование или складские комплексы в разных регионах России.
Сейчас мы в поисках опытного Python разработчика, способного не просто писать код, а проектировать масштабируемые поддерживаемые решения. Нам нужен специалист, способный спроектировать надежное решение, которое выдержит рост нагрузки в разы и решит конкретную задачу бизнеса.### **Чем предстоит заниматься:**
* **проектировать backend-сервисы.** Разрабатывать отказоустойчивые микросервисы на Python, закладывая фундамент для масштабирования продукта
* **строить инфраструктуру для ML.** Создавать API для инференса моделей, управлять очередями задач и обеспечивать бесшовную интеграцию дата-сайентистов в production-среду
* **работать с данными в реальном времени.** Обрабатывать потоки информации через Kafka, выстраивать эффективную потоковую обработку событий
* **задавать стандарты качества.** Участвовать в код-ревью, развивать культуру чистого кода и внедрять лучшие инженерные практики в команде
* **обеспечивать надежность.** Писать юнит- и интеграционные тесты, чтобы гарантировать стабильность сервисов 24/7
* **участвовать в аналитической работе.** Наша команда разрабатывает сервисы на основе экспертных алгоритмов, главная сложность – перенести многолетний человеческий опыт в машинный код и сохранить точность оценки. В нашей команде разработчик так же является в какой-то степени аналитиком, тестирующим различные гипотезы, влияющие на работу алгоритма и качество оценки.### **Что мы ждем от вас:**
* опыт коммерческой разработки на Python от 3 лет
* глубокое понимание микросервисной архитектуры: REST, gRPC, принципы взаимодействия распределенных систем
* уверенная работа с реляционными базами данных (PostgreSQL) и брокерами сообщений (Kafka)
* владение асинхронным программированием (asyncio, aiohttp, FastAPI) для создания высоконагруженных систем
* навык работы со всем циклом разработки ПО: от постановки задачи до выкатки в прод и поддержки
* практический опыт с Docker и системами контроля версий (Git)
* высшее техническое образование, самостоятельность и умение находить общий язык с командой аналитиков, методологов и исследователей данных.
### **Будет преимуществом:**
* опыт эксплуатации приложений в Kubernetes или Openshift
* знание инструментов CI/CD (Jenkins) и сервис-мешей (Istio)
* свободная работа с корпоративными инструментами управления задачами (Jira, Confluence, Bitbucket).### Что мы предлагаем:
* комфортный современный офис рядом м. Кутузовская
* гибридный формат работы
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* система обучения для профессионального и карьерного развития
* расширенный полис ДМС с первого дня работы и страхование для семьи
* программа ипотеки для сотрудников
* бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
* вознаграждение за рекомендацию друзей в команду Сбера.