Разработчик back-end

Юрробот

United States

Remote

USD 120.000 - 180.000

Vollzeit

vor 39 Stunden
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Гибкий график
Возможна удалённая работа

Zusammenfassung

ЮРРОБОТ — SaaS сервис по гиперавтоматизации взыскания и анализа задолженностей с помощью машинного обучения и искусственного интеллекта. Компания автоматизирует работу с дебиторской задолженностью для организаций и судебной системы.

Задачи включают рефакторинг бэкенда, проектирование сервисов на Python и FastAPI, архитектурные решения и работу с базами данных. Ожидается опыт разработки в продакшене, знание Redis, PostgreSQL, Elasticsearch и RabbitMQ.

Qualifikationen

  • Требуется не менее 5 лет коммерческой разработки на Python.
  • Опыт работы с высоконагруженными системами в продакшене.
  • Опыт крупного рефакторинга legacy-кода и миграции архитектуры.
  • Глубокие знания FastAPI и асинхронного Python (asyncio).
  • Уверенное владение PostgreSQL: сложные запросы, транзакции.
  • Опыт с Redis: кэш, блокировки, pub/sub, очереди.
  • Опыт с Elasticsearch: индексы, поисковые запросы, агрегации.
  • Опыт с RabbitMQ: exchange, гарантии доставки, dead-letter очереди.
  • Опыт разработки с ИИ-ботами и ассистентами: промпты, интеграция кода.
  • Понимание микросервисной архитектуры, REST и проектирования API.
  • Docker, Git, CI/CD.
  • Автотесты: pytest, интеграционные тесты.

Aufgaben

  • Рефакторить существующий бэкенд: разбирать легоси, устранять долг, миграция архитектуры.
  • Проектировать и развивать сервисы на Python и FastAPI.
  • Ответственность за архитектуру: разделение системы на сервисы, API и схемы данных.
  • Искать узкие места под высокой нагрузкой: профилировать, оптимизировать, масштабировать.
  • Работать с PostgreSQL: моделирование данных, индексы, миграции.
  • Строить кэширование и очереди на Redis.
  • Строить асинхронное взаимодействие сервисов через RabbitMQ.
  • Ускорять разработку и рефакторинг с помощью ИИ‑ассистентов и агентов.
  • Делать код-ревью, менторить middle- и junior-разработчиков.

Kenntnisse

Python
FastAPI
Asyncio
PostgreSQL
Redis
Elasticsearch
RabbitMQ
Microservices
CI/CD
Docker
Kubernetes
Git

Tools

Docker
Kubernetes
Git
CI/CD
SQL

Jobbeschreibung

Описание

ЮРРОБОТ — SaaS сервис по гиперавтоматизации взыскания и анализа задолженностей с помощью машинного обучения и искусственного интеллекта. ЮРРОБОТ автоматизирует работу с дебиторской задолженностью для организаций, мировых судей, судебных приставов.

Задачи
  • Рефакторить существующий бэкенд: разбирать легаси, устранять технический долг, переходить на более чистую и масштабируемую архитектуру без остановки работающей системы.
  • Проектировать и разрабатывать сервисы на 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 или аналоги); Опыт в роли техлида
Условия

Влияние на архитектуру: вы определите, каким станет бэкенд после рефакторинга. Высоконагруженную систему с интересными инженерными задачами. Сильную команду и современный стек с ИИ-инструментами. Конкурентную зарплату по итогам собеседования. Гибкий график и возможность удалённой работы.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

fullstack-разработчик
fullstack-разработчик

Заиченко Екатерина Александровна • USA

Remote
USD 20.000 - 29.000
Полная удалёнка
python-разработчик в маркетинговой аналитике
python-разработчик в маркетинговой аналитике

АДВ • USA

Remote
USD 25.000 - 47.000
ДМС BestBenefits
Гибридная работа в Москве
Python developer
Python developer

Сджей Глобал • USA

Remote
USD 120.000 - 180.000
backend developer сервиса знакомств
backend developer сервиса знакомств

Twinby • USA

Remote
USD 120.000 - 180.000
JavaScript developer for backend systems
JavaScript developer for backend systems

Alleviate • USA

Remote
USD 120.000 - 190.000
Remote work up to GMT+4
Deel contract
Python backend developer
Python backend developer

Щербина Иван Алексеевич • USA

Hybrid
USD 120.000 - 170.000
Remote or hybrid work
разработчик AI-автоматизации и аналитики
разработчик AI-автоматизации и аналитики

Art Family • USA

Hybrid
USD 120.000 - 180.000
AI product owner for payment operations
AI product owner for payment operations

AGS • USA

Remote
USD 20.000 - 34.000
backend-разработчик для инженерного проектирования
backend-разработчик для инженерного проектирования

Гении • USA

Remote
USD 90.000 - 140.000
backend-разработчик
backend-разработчик

Сёрф • USA

Remote
USD 120.000 - 190.000
Remote work
Flexible schedule
AI-powered development