Разработчик Back-end (Senior) — Россия, Москва
140 000–150 000 ₽
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
cD7j4r2 — SaaS сервис по гиперавтоматизации взыскания и анализа задолженностей с помощью машинного обучения и искусственного интеллекта. cD7j4r2 автоматизирует работу с дебиторской задолженностью для организаций, мировых судей, судебных приставов. С помощью машинного обучения и искусственного интеллекта cD7j4r2 автоматически обрабатывает юридические документы, формирует полный пакет документов для работы с должниками и отправляет в суд онлайн, используя электронную цифровую подпись (ЭЦП). Автоматически формирует судебное решение для мирового судьи и исполнительный лист, запросы в ФНС и банки для судебных приставов.
У нас уже более 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 или аналоги).
Опыт в роли техлида.
Мы предлагаем:
Влияние на архитектуру: вы определите, каким станет бэкенд после рефакторинга.
Высоконагруженную систему с интересными инженерными задачами.
Сильную команду и современный стек с ИИ-инструментами.
Конкурентную зарплату по итогам собеседования.
Гибкий график и возможность удалённой работы.