Главная›Вакансии›IT и разработка›Программист›Middle+ / Senior Python backend разработчик

Архипов Василий Владимирович · Москва

Middle+ / Senior Python backend разработчик — Архипов Василий Владимирович

Сервисы на FastAPI: пользователи, аутентификация, профили, платежи и интеграции с внешними системами. WEB-Cabinet — личный веб-кабинет. Разрабатывать и поддерживать...

Выше 75% предложений

Где эта вакансия на рынке

Голубая полоса — вилка, в которую попадает половина предложений «Программист», серая засечка — середина рынка. Предложение обгоняет 85% вакансий направления.

60 000 ₽в среднем 157 000 ₽280 000 ₽

Коротко о вакансии

Предложение выше рынка: от 289 412 ₽ против средних 157 000 ₽ по направлению «Программист» — это плюс 61%. В требованиях: python, анализ требований, docker, redis, rabbitmq.

В Москве по этому направлению платят в среднем 235 000 ₽, предложение обгоняет 68% местных вакансий.

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

Мы — IT-компания, развивающая собственный сервис, которым активно пользуются более 100 000 человек. Ищем разработчика, который будет развивать backend и закладывать технический фундамент для роста нагрузки и надёжной работы продукта.

Нам важен опыт проектирования и эксплуатации систем: умение видеть зависимости между компонентами, заранее учитывать сценарии отказа и выбирать решения, которые команда сможет поддерживать и развивать.

Наши проекты

Telegram-бот на Aiogram 2.25.

Сервисы на FastAPI: пользователи, аутентификация, профили, платежи и интеграции с внешними системами.

WEB-Cabinet — личный веб-кабинет.

Основные задачи

Разрабатывать и поддерживать сервисы на FastAPI, Telegram-бота и backend веб-кабинета.

Проектировать и реализовывать платежи, подписки и интеграции с API с учётом повторных запросов и сбоев внешних систем.

Развивать существующую микросервисную архитектуру: определять границы компонентов, контракты API и ответственность за данные.

Оптимизировать сервисы под растущую нагрузку (+50 RPS) и готовить дальнейшее масштабирование на основе профилирования и нагрузочных тестов.

Снижать вероятность ошибок через тесты, code review, безопасные миграции и автоматические проверки в CI/CD.

Участвовать в разборе инцидентов, устранять их причины и улучшать мониторинг. Вести техническую документацию и фиксировать архитектурные решения.

Практический опыт

Коммерческая backend-разработка на Python: ориентир от 3 лет. Оцениваем сложность реализованных задач, самостоятельность и результаты в продакшене.

Опыт полного цикла работы над сервисом или значимой функцией: от уточнения требований и проектирования до релиза и сопровождения.

Практика работы с платежами, подписками, очередями или другими критичными интеграциями. Готовность разобрать собственные решения и их ограничения.

Опыт диагностики сбоев и проблем производительности. Умение объяснить причину, внесённые изменения и способ проверки результата.

Архитектурное мышление и надёжность

Умеете проектировать систему с учётом задач продукта, будущего роста и удобства поддержки. Можете объяснить свои решения и сравнить их с альтернативами.

Определять требования к нагрузке, скорости ответа и надёжности. Учитывать их при выборе архитектуры и технологий.

Продумывать структуру сервисов, API и данных. Понимать, когда нужны отдельные сервисы, а когда достаточно более простого решения.

Предусматривать сбои внешних API и других компонентов: задавать таймауты, ограничивать повторные попытки и влияние сбоя на систему.

Обрабатывать повторные запросы и события без повторных списаний и ошибок в данных. Учитывать одновременные изменения данных.

Понимать работу очередей, повторную доставку сообщений и восстановление после сбоев. Согласовывать изменения в БД с отправкой событий.

Находить узкие места по метрикам и нагрузочным тестам. Понимать, когда нужны кэширование, ограничения нагрузки или масштабирование.

Планировать безопасные релизы и изменения БД, сохраняя совместимость. Предусматривать откат, резервное копирование и восстановление данных.

Технические требования

Уверенный async Python: asyncio, async/await, отмена задач, таймауты, ограничение параллелизма и понимание блокирующих операций в event loop.

FastAPI или другой асинхронный web-фреймворк; Telegram Bot API и Aiogram 2.x или 3.x. Проектирование API, валидация данных и обработка ошибок.

PostgreSQL: схема данных, индексы, EXPLAIN ANALYZE, N+1, транзакции, уровни изоляции и блокировки; понимание применимости партиционирования. SQLAlchemy, asyncpg и миграции Alembic.

Redis и RabbitMQ либо аналоги: срок жизни и актуальность кэша, надёжная обработка фоновых задач, контроль накопления очереди.

pytest и pytest-asyncio: модульные и интеграционные тесты, проверка критичных сценариев, повторных событий, конкуренции и отказов зависимостей.

Git, code review, Docker и CI/CD. Метрики, структурированные логи и оповещения; защита секретов, проверка прав доступа и входящих webhook-запросов.

Наш стек технологий

Python 3.12+, FastAPI, Aiogram; httpx для внешних API.

PostgreSQL, SQLAlchemy ORM и async sessions, asyncpg, Alembic.

Redis, RabbitMQ, aio-pika, APScheduler.

Sentry, Prometheus и Grafana; Docker, Docker Compose, GitHub Actions.

pytest, pytest-asyncio, fixtures и mocks; Ruff, Black, pre-commit.

Будет плюсом

Опыт высоконагруженных проектов с конкретными показателями нагрузки, задержек и доступности; участие в росте системы и устранении узких мест.

Опыт работы с VPN-технологиями.

Базовые знания frontend-разработки на React.

Условия

График 5/2, 8 часов.

Удаленная работа.

ЗП 250к на руки

Процесс найма

Скрининг 30 минут

Знакомство и презентация проекта. Обсудим опыт с Python, FastAPI/Aiogram и async, самостоятельность и личный вклад в реализованные проекты.

Техническое интервью от 60 до 120 минут

Разберём один из ваших проектов: архитектуру, альтернативы, ограничения и результаты. Обсудим реальные сбои или проблемы производительности и принятые меры.

Архитектурный кейс: сервис платежей и подписок при росте нагрузки, повторных webhook-событиях и недоступности внешнего API. Важно объяснить работу с данными, восстановление после сбоев, тестирование и мониторинг.

Практическая часть: вопросы по async Python, FastAPI и БД; live coding либо разбор и рефакторинг кода. Проверим корректность решения и обработку ошибок. Примеры из портфолио обсудим при наличии.

Финальное собеседование 30 минут

Если вам интересно развивать продукт и влиять на его архитектуру и надёжность — откликайтесь. Будем рады познакомиться!

Вакансия опубликована 10 октября, проверена 12.10.2026. Открыть оригинал.

Ключевые навыки

PythonАнализ требованийDockerRedisRabbitMQAiogramFastAPIPostgreSQL

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Middle+ / Senior Python backend разработчик»?

Работодатель указал вилку от 289 412 ₽. В среднем по направлению «Программист» платят 157 000 ₽, то есть предложение выше рынка.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 12.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Архипов Василий Владимирович Открытых вакансий: 2

Похожие вакансии

Соседи по направлению с близкими требованиями.

PHP Backend Developer (сервисы маркетинга)

170 000 — 190 000 ₽+15% к среднему

АэроТур · Санкт-Петербург

Поддержка существующих сервисов компании (порядка шести WEB-проектов, legacy-код). Разработка и поддержка новых сервисов. Сопровождение высоконагруженных систем.

Можно удалённоОт 3 до 6 летПрограммистОпубликована 11 октября

Программист С++

150 000 — 250 000 ₽+11% к среднему

Тензор · Нижний Новгород

Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО.

Можно удалённоОт 3 до 6 летПрограммистОпубликована 23 сентября

Python-разработчик - парсинг и сбор данных (Middle/Middle+)

180 000 — 250 000 ₽+37% к среднему

Говорухин Пётр Алексеевич · Москва

Ищем Python-разработчика в команду для создания и поддержки системы сбора данных из открытых источников: сайтов, поисковых сервисов, социальных сетей...

Нет опытаПрограммистОпубликована 2 октября

Middle PHP Developer

от 200 000 ₽+28% к среднему

Perfect Panel · Москва

Разработка функций (фич): бизнес-логики, внутренних алгоритмов, обработки больших объемов данных, оптимизации производительности. Поддержка уже существующих функций (мы активно развиваемся...

От 1 года до 3 летПрограммистОпубликована 11 октября

C#/.NET-разработчик

160 000 — 220 000 ₽+21% к среднему

Amex Development · Москва

В рамках проекта импортозамещения необходимо перевести клиентское десктоп приложение с .NET Framework 4.5 + WinForms на .NET 10 Avalonia.

Можно удалённоОт 3 до 6 летПрограммистОпубликована 10 октября

Где платят больше

Ближайшие предложения того же направления с более высокой вилкой.

Программист 1С

260 000 — 320 000 ₽+85% к среднему

ТАРГОН (TARGON GLOBAL TRADER) · Москва

Создание новых отчётов, обработок и документов для конфигураций «1С:Комплексная автоматизация» и «1С:Бухгалтерия». Доработка существующих модулей бухгалтерского...

От 1 года до 3 летПрограммистОпубликована 6 октября

Программист микроконтроллеров

275 000 — 305 500 ₽+85% к среднему

Никс · Москва

Программист микроконтроллеров. - Понимаете устройства микроконтроллеров STM32 и их периферийных модулей на уровне работы с регистрами.

От 1 года до 3 летПрограммистОпубликована 8 октября

Расчёты по этой вакансии

Вилка в объявлении указана до вычета налога. Посчитайте, сколько останется на руки и что выйдет с отпускными и переработками.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.