Senior Python Backend Engineer (FastAPI) (удаленная работа)

12 ноября 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Python Backend Engineer (FastAPI)

Описание вакансии

О проекте

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

Три клиники уже используют часть функций МетаПетс. Сейчас мы готовим систему к полноценной ежедневной работе. Ищем senior-разработчика, который умеет самостоятельно разбирать сложные задачи, предлагать архитектурные решения и доводить изменения до стабильной работы в клинике.

Основные задачи
- Самостоятельно вести задачи от уточнения требований до проверки после выпуска: определять критерии готовности, оценивать сроки и зависимости, предлагать и обосновывать способ реализации.
- Вместе с техническим руководителем развивать архитектуру бэкенда: проектировать границы сервисов, модели данных, API-контракты и события Kafka. Планировать миграции так, чтобы изменения сохраняли совместимость с веб- и мобильным приложениями.
- Разрабатывать и поддерживать сервисы на Python/FastAPI, интеграции с внешними API и ИИ-компонентами. Обеспечивать целостность данных при сбоях, таймаутах и повторной доставке событий.
- Проводить ревью кода, писать модульные, интеграционные и API-тесты. Вместе с QA проверять критичные сценарии: оплату, разграничение прав и сохранение медзаписей.
- Диагностировать сбои по логам, метрикам и трассировкам. Находить узкие места в запросах и взаимодействии сервисов, проверять эффект исправлений под нагрузкой.
- Участвовать во всех встречах команды. Ежедневно актуализировать свои задачи в Kaiten: фиксировать решения и результат, заранее сообщать о рисках для сроков и предлагать следующий шаг.

Требования
- Опыт: от 5 лет коммерческой бэкенд-разработки на Python.
- Опыт самостоятельной реализации изменений, затрагивающих несколько сервисов: вы можете объяснить, какое решение предложили, какие альтернативы рассмотрели, что написали лично и как проверили результат после выпуска.
- Уверенное знание Python, стандартной библиотеки, типизации и async/await. Практический опыт разработки и эксплуатации сервисов на FastAPI.
- Понимание HTTP и клиент-серверного взаимодействия. Опыт проектирования и версионирования REST API с сохранением обратной совместимости. Знание OAuth 2.0, JWT, ролевого доступа (RBAC) и принципов управления секретами.
- Уверенная работа с PostgreSQL, SQLAlchemy и Alembic: проектирование схем, транзакции, оптимизация SQL-запросов и безопасные миграции в работающей системе.
- Практический опыт с Kafka: партиции, группы потребителей, смещения, порядок обработки сообщений, повторная доставка и идемпотентность обработчиков.
- Опыт тестирования с pytest, работы с Git, Docker, Linux и CI/CD.

Будет преимуществом
- Опыт разработки МИС или других систем, где сбой напрямую влияет на работу сотрудников; опыт защиты персональных и медицинских данных.
- Настройка CI/CD, работа с Kubernetes, облачной инфраструктурой и S3.
- Мониторинг и диагностика с Grafana, Prometheus, Loki, Sentry или аналогами.

Формат работы

Полный/частичный день, удалёнка с обязательными слотами коммуникации.



Посмотрите похожие вакансии

Senior ML Platform Engineer (Python Backend / MLOps)
Компания: Финфрейм
Зарплата: з.п. не указана
Senior LLM Inference Backend Engineer
Компания: YADRO
Зарплата: з.п. не указана
Senior Backend Developer
Компания: Zentist
Зарплата: з.п. не указана
Senior Mobile Engineer (React Native)
Компания: Платформа Сейлз Чейн
Зарплата: з.п. не указана