Разработчик Back-end (Senior)
ЮРРОБОТ — 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 или аналоги). Опыт в роли техлида. Мы предлагаем: Влияние на архитектуру: вы определите, каким станет бэкенд после рефакторинга. Высоконагруженную систему с интересными инженерными задачами. Сильную команду и современный стек с ИИ-инструментами. Конкурентную зарплату по итогам собеседования. Гибкий график и возможность удалённой работы.
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.