Обязанности:
ЮРРОБОТ — SaaS сервис по гиперавтоматизации взыскания и анализа задолженностей с помощью машинного обучения и искусственного интеллекта. ЮРРОБОТ автоматизирует работу с дебиторской задолженностью для организаций, мировых судей, судебных приставов. С помощью машинного обучения и искусственного интеллекта ЮРРОБОТ автоматически обрабатывает юридические документы, формирует полный пакет документов для работы с должниками и отправляет в суд онлайн, используя электронную цифровую подпись (ЭЦП). Автоматически формирует судебное решение для мирового судьи и исполнительный лист, запросы в ФНС и банки для судебных приставов. У нас уже более 200+ постоянных клиентов. Каждый год мы растем в 5 раз. Наши расчеты показывают, что к 2027 году рынок позволит нам вырасти в 50 раз. В связи с масштабированием компании приглашаем Разработчик Back-end (Senior), который вместе с нами будет изучать новые технологии, искать нестандартные решения сложных задач и менять мир LegalTech. Задачи :Рефакторить существующий бэкенд: разбирать легаси, устранять технический долг, переходить на более чистую и масштабируемую архитектуру без остановки работающей системы.Проектировать и разрабатывать сервисы на Python и FastAPI.Отвечать за архитектуру: делить систему на сервисы, проектировать API и схемы данных.Искать и устранять узкие места под высокой нагрузкой: профилировать, оптимизировать, масштабировать.Работать с PostgreSQL: моделировать данные, оптимизировать запросы и индексы, писать миграции на живых данных.Строить кэширование и очереди на Redis.Строить асинхронное взаимодействие сервисов через RabbitMQ (AMQP).Ускорять разработку и рефакторинг с помощью ИИ-ассистентов и агентов.Делать код-ревью, менторить middle- и junior-разработчиков, участвовать в технических решениях.Повышать надёжность, производительность и наблюдаемость сервисов. Требования: От 5 лет коммерческой разработки на Python.Опыт работы с высоконагруженными системами в продакшене.Опыт крупного рефакторинга легаси-кода и поэтапной миграции архитектуры.Глубокое знание FastAPI и асинхронного Python (asyncio).Уверенная работа с PostgreSQL: сложные запросы, разбор планов выполнения, транзакции.Опыт с Redis: кэш, блокировки, pub/sub, очереди.Опыт с Elasticsearch: проектирование индексов, поисковые запросы, агрегации.Опыт с RabbitMQ: exchange, гарантии доставки, повторные попытки, dead letter очереди.Опыт разработки с ИИ-ботами и ассистентами (Cursor, Copilot, Claude Code и аналоги): умение ставить им задачи, писать промпты, проверять сгенерированный код и встраивать ИИ в повседневную работу.Понимание микросервисной архитектуры, REST и принципов проектирования API.Docker, Git, CI/CD.Автотесты: pytest, интеграционные тесты, покрытие кода перед рефакторингом.Будет плюсомKubernetes.Мониторинг: Prometheus, Grafana, логирование и трейсинг.Нагрузочное тестирование (Locust, k6 или аналоги).Опыт в роли техлида.Мы предлагаем:Влияние на архитектуру: вы определите, каким станет бэкенд после рефакторинга.Высоконагруженную систему с интересными инженерными задачами.Сильную команду и современный стек с ИИ-инструментами.Конкурентную зарплату по итогам собеседования.Гибкий график и возможность удалённой работы.Похожие вакансии