Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик 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 или аналоги).
Опыт в роли техлида.
Мы предлагаем:
Влияние на архитектуру: вы определите, каким станет бэкенд после рефакторинга.
Высоконагруженную систему с интересными инженерными задачами.
Сильную команду и современный стек с ИИ-инструментами.
Конкурентную зарплату по итогам собеседования.
Гибкий график и возможность удалённой работы.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие