Senior Python Backend Developer R&D Engineer

Altezza Travelling LTD

Senior Python Backend Developer R&D Engineer

Моши

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

Мы ищем сильного 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-задач.

В работе будут как сложные исследовательские и продуктовые задачи, так и более локальные доработки и сопровождение существующих систем.

Что мы ожидаем

  1. Уверенный Senior-уровень в backend-разработке на Python.
  2. Глубокое практическое знание Django и FastAPI.
  3. Понимание принципов DDD и умение применять доменное моделирование на практике.
  4. Понимание event-driven architecture, асинхронных процессов и взаимодействия между сервисами.
  5. Опыт работы с Celery, Redis и RabbitMQ.
  6. Хорошее знание PostgreSQL: проектирование схем данных, транзакции, индексы, оптимизация запросов и обеспечение целостности данных.
  7. Опыт контейнеризации и эксплуатации приложений в Docker.
  8. Понимание и опыт работы с observability (Prometheus, Loki, Grafana etc).
  9. Умение проектировать надёжные API и интеграции с внешними и внутренними системами.
  10. Сильные навыки написания unit- и integration-тестов.
  11. Практический опыт использования AI coding agents в реальной разработке с обязательной проверкой и пониманием результата.
  12. Способность самостоятельно принимать технические решения и аргументированно объяснять их.
  13. Умение общаться с бизнесом, задавать правильные вопросы и преобразовывать бизнес-потребности в технические решения.
  14. Ответственность за качество результата, а не только за формальное выполнение поставленной задачи.
  15. Английский язык B1-B2 или выше.

Как строится рабочий процесс

  1. Получение задачи и бизнес-контекста.
  2. Самостоятельный анализ требований, существующей системы и возможных ограничений.
  3. Декомпозиция задачи и подготовка архитектурного решения.
  4. Согласование ключевых технических решений и рисков.
  5. Реализация backend-части с применением AI-инструментов там, где это ускоряет работу.
  6. Покрытие решения необходимыми unit- и integration-тестами.
  7. Подготовка логирования, метрик и других механизмов наблюдаемости.
  8. Доставка решения и проверка его работы в production-среде.
Навыки
  • Python
  • FastAPI
  • Django Framework
Посмотреть контакты работодателя

Адрес

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

Вайт Код

Senior Python developer

Вайт Код

  • Санкт-Петербург

  • Не указана

Рекомендуем
Napoleon IT
  • Санкт-Петербург

  • Не указана

Рекомендуем
Группа компаний Астра

Senior+ Go/Python Developer (Backend)

Группа компаний Астра

  • Санкт-Петербург

  • Не указана

Рекомендуем
РВД Инфосистемы

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

РВД Инфосистемы

  • Санкт-Петербург

  • Не указана

CRT
  • Санкт-Петербург

  • Не указана

Saber Interactive
  • Санкт-Петербург

  • Не указана

CRT
  • Санкт-Петербург

  • Не указана

Рунити
  • Санкт-Петербург

  • Не указана

Directum
  • Санкт-Петербург

  • Не указана

Maxim technology
  • Санкт-Петербург

  • Не указана

Бизнес Технологии

Senior frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

Новые Телеком Решения (НТР)

Senior C Developer (LTE/MAC)

Новые Телеком Решения (НТР)

  • Санкт-Петербург

  • от 300000 RUR

iFuture
  • Санкт-Петербург

  • от 300000 RUR

Бизнес Технологии

Senior/Tech Lead frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 350000 RUR

iFuture
  • Санкт-Петербург

  • до 350000 RUR

Софтвайс

PHP developer

Софтвайс

  • Санкт-Петербург

  • до 350000 RUR

iFuture
  • Санкт-Петербург

  • до 350000 RUR

Мозен
  • Санкт-Петербург

  • до 350000 RUR

Playneta
  • Кипр

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию