Senior Backend Developer (Python)
Ищем Senior Python-разработчика для backend-разработки: проектирование архитектуры, реализация сервисов на Django и FastAPI, работа с PostgreSQL, Celery, Redis, RabbitMQ, Docker и observability. Требуется опыт DDD, EDA, unit/integration-тестов и использования AI-агентов. Предлагается работа с CTO, участие в R&D и полный цикл доставки решений.
Эта вакансия платит больше рынка
На 40% выше медианы Python по 113 вакансиям за 90 дней.
Что предстоит делать
Мы ищем сильного backend-разработчика уровня Senior, способного не только реализовывать сформулированные требования, но и самостоятельно разбираться в бизнес-задаче, проектировать решение и доводить его до production-ready состояния. Это роль для инженера, который умеет принимать обоснованные технические решения и отвечать за результат на всём пути backend-разработки - от анализа задачи и архитектуры до тестирования, наблюдаемости и запуска. Технологический стек Backend: Python, Django, FastAPI Data & Messaging: PostgreSQL, Celery, Redis, RabbitMQ Infrastructure: Docker Observability: Prometheus, Loki, Grafana Architecture: Domain-Driven Design (DDD), Event-Driven Architecture (EDA)
- 1. Напрямую взаимодействовать с CTO, руководителями отделов и другими участниками процесса, в том числе без обязательного посредничества аналитика.
- 2. Погружаться в бизнес-процессы, выявлять реальные потребности, ограничения и возможные риски.
- 3. Анализировать и декомпозировать задачи, формировать технический план реализации.
- 4. Проектировать архитектуру backend-решений, доменные модели, API, интеграции и структуры данных.
- 5. Выполнять end-to-end delivery backend-задач: от исследования и проектирования до реализации, тестирования и подготовки к эксплуатации.
- 6. Разрабатывать новые сервисы и функциональность, а также улучшать и сопровождать существующие решения.
- 7. Самостоятельно определять необходимые механизмы надёжности, согласованности данных, логирования, обработки ошибок и наблюдаемости.
- 8. Писать unit- и integration-тесты, обеспечивать тестируемость и качество разрабатываемого кода.
- 9. Использовать AI-агентов для анализа, разработки, рефакторинга и тестирования, критически проверяя результат и полностью понимая создаваемое решение.
- 10. Участвовать в исследовании и проверке новых технических подходов в рамках R&D-задач.
- В работе будут как сложные исследовательские и продуктовые задачи, так и более локальные доработки и сопровождение существующих систем.
- Что мы ожидаем
- Уверенный Senior-уровень в backend-разработке на Python.
- Глубокое практическое знание Django и FastAPI.
- Понимание принципов DDD и умение применять доменное моделирование на практике.
- Понимание event-driven architecture, асинхронных процессов и взаимодействия между сервисами.
- Опыт работы с Celery, Redis и RabbitMQ.
- Хорошее знание PostgreSQL: проектирование схем данных, транзакции, индексы, оптимизация запросов и обеспечение целостности данных.
- Опыт контейнеризации и эксплуатации приложений в Docker.
- Понимание и опыт работы с observability (Prometheus, Loki, Grafana etc).
- Умение проектировать надёжные API и интеграции с внешними и внутренними системами.
- Сильные навыки написания unit- и integration-тестов.
- Практический опыт использования AI coding agents в реальной разработке с обязательной проверкой и пониманием результата.
- Способность самостоятельно принимать технические решения и аргументированно объяснять их.
- Умение общаться с бизнесом, задавать правильные вопросы и преобразовывать бизнес-потребности в технические решения.
- Ответственность за качество результата, а не только за формальное выполнение поставленной задачи.
- Английский язык B1-B2 или выше.
- Как строится рабочий процесс
- Получение задачи и бизнес-контекста.
- Самостоятельный анализ требований, существующей системы и возможных ограничений.
- Декомпозиция задачи и подготовка архитектурного решения.
- Согласование ключевых технических решений и рисков.
- Реализация backend-части с применением AI-инструментов там, где это ускоряет работу.
- Покрытие решения необходимыми unit- и integration-тестами.
- Подготовка логирования, метрик и других механизмов наблюдаемости.
- Доставка решения и проверка его работы в production-среде.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Senior Python разработчик
Ищем Senior Python разработчика для развития backend-части продуктов на Django и Django REST Framework. Нужен опыт коммерческой разработки на Python, работы с PostgreSQL, Docker и REST API. Предлагают удаленку, гибкий график, официальное трудоустройство и участие в принятии технических решений.
Старший Python Backend разработчик
~2 304 214 ₸ оценка
Ищем старшего Python-разработчика для создания real-time платформы для криптоарбитража. Нужен опыт с asyncio, FastAPI, PostgreSQL, Kafka/NATS и интеграцией биржевых API. Предлагают удаленную работу, оплату в USD и небольшую продуктовую команду.
Старший Python разработчик
~2 304 214 ₸ оценка
Старший Python-разработчик для платформенной команды в нефтегазовом SaaS-продукте. Нужно проектировать сервисы на Python (Flask/FastAPI), работать с большими данными (Polars, Iceberg) и разворачивать на GCP. Требуется 5+ лет опыта, сильные знания Python и архитектуры, плюс опыт с LLM/AI-агентами.
Старший Python инженер
~2 304 214 ₸ оценка
Старший Python-инженер для финтех-платформы из Великобритании. Нужно проектировать и разрабатывать масштабируемые backend-сервисы на Python, использовать AWS (Lambda, DynamoDB, EventBridge), Terraform и SQL. Требуется продвинутый английский и опыт работы с AI-инструментами. Предлагают удаленную работу или офис в Киеве, медстраховку, оплачиваемые отпуска и курсы английского.
Старший Python разработчик
Ищем опытного Python-разработчика для команды, которая занимается KYC-сервисами — проверкой клиентов финансовых продуктов. Нужно будет проектировать и развивать микросервисы, интегрироваться с внешними провайдерами и поддерживать сервисы на всех этапах. Требуется уверенный опыт с Python, микросервисами, MySQL, Kafka и Docker, а также хороший английский. Предлагают гибкий формат работы, конкурентную зарплату и возможности для роста.
Старший Backend разработчик (Python/Go)
~2 304 214 ₸ оценка
Старший backend-разработчик для AdTech-проекта: проектировать и развивать высоконагруженные сервисы доставки рекламы и аналитики на Python/Go и AWS. Нужен опыт 5+ лет, глубокие знания Celery, оптимизации производительности и распределённых систем. Предлагают гибкий график, 29 дней отпуска, бесплатные уроки английского и поддержку контракторов.