Python Tech Lead (удаленная работа)

12 ноября 2026

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

Вакансия: Python Tech Lead

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

Купибилет не просто тревел-сервис. Мы инженеры лазеек в мире путешествий. С 2011 года мы ловко комбинируем технологии и тревел, ежесекундно собираем пазл из тысячи маршрутов, преобразовываем сложные алгоритмы в простые возможности для путешествий.

Вероятно, ты уже был(а) нашим пользователем, но сейчас мы предлагаем стать частью команды! Мы ищем сильного Python-бэкендера уровня senior/lead, который живет в архитектуре и интеграциях. Твоя зона платформа поиска и бронирования отелей, подключение поставщиков, PMS-системы и связка с платежными и внутренними сервисами. Ты понимаешь, как проектировать границы модулей и контракты API, почему повторный запрос без идемпотентности это двойное бронирование, и как таймаут на внешнем API превращается в потерянную конверсию. Осознанно применяешь AI-агентов в разработке с проверкой результата и личной ответственностью за решения.

Что мы предлагаем:

  • Интересный продукт с большой пользовательской аудиторией.

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

  • Конкурентную заработную плату , которая отражает твой профессиональный уровень и ценность.

  • Гибридный или удаленный формат работы : работай там, где тебе удобнее.

  • Комфортные условия труда в нашем стильном офисе в центре Санкт-Петербурга, если захочешь поработать в оффлайне.

  • Гибкое начало дня, позволяющее планировать свой график и управлять временем.

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

Задачи:

  • Разрабатывать новые функции и критичные части Hotels-продукта на Python.
  • Подключать новых поставщиков отелей и развивать существующие интеграции.
  • Интегрировать PMS-системы, унифицировать их данные и бизнес-процессы с моделью продукта.
  • Интегрировать Hotels-продукт с платежными, пользовательскими и другими внутренними сервисами
  • Проектировать технические решения для новых продуктовых сценариев и роста нагрузки: определять границы модулей, контракты API, модели данных и асинхронные процессы.
  • Обеспечивать отказоустойчивость интеграций: таймауты, повторные запросы, идемпотентность и корректную деградацию.
  • Повышать производительность, тестируемость и качество кодовой базы.
  • Развивать мониторинг, метрики и алерты, участвовать в разборе инцидентов и устранении их системных причин.
  • Декомпозировать сложные задачи, проводить code review и развивать инженерные практики команды.

Что мы от тебя ожидаем?

  • Релевантный опыт backend-разработки на Python от 5 лет.

  • Сильное знание Python: async/await, типизация, профилирование и оптимизация.

  • Опыт разработки сервисов на FastAPI и Pydantic.

  • Уверенное владение PostgreSQL: схемы, транзакции, индексы, оптимизация запросов, миграции.

  • Практический опыт с Redis: кэширование, TTL, состояние асинхронных процессов.

  • Опыт проектирования REST API, версионирования контрактов и обратной совместимости.

  • Опыт интеграции с внешними API: таймауты, ретраи, rate limits, идемпотентность, обработка частичных отказов.

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

  • Опыт построения наблюдаемых систем: логи, метрики, алерты, диагностика инцидентов.

  • Опыт написания unit-, integration- и contract-тестов, работа с Docker и CI/CD.

  • Опыт технического лидерства: декомпозиция решений, code review, развитие инженерных стандартов.

  • Практический опыт использования AI-инструментов в разработке с пониманием ограничений, проверкой результата и личной ответственностью за решения.

  • Опыт построения архитектуры на сложных проектах обязателен.

Будет плюсом:

  • Опыт интеграции с гостиничными PMS (Property Management Systems), channel manager или booking-системами.
  • Понимание гостиничного домена: номерной фонд, тарифы, доступность, ограничения, бронирования и отмены.
  • Опыт в travel, e-commerce или fintech.
  • Опыт работы с платежами и другими критичными бизнес-сценариями.
  • Опыт развития модульных монолитов и интеграционных платформ.

Текущий стек:

Python 3.12+, FastAPI, asyncio, Pydantic, SQLAlchemy, asyncpg, Alembic, PostgreSQL, Redis, Elasticsearch, Docker, GitLab CI, Prometheus, Grafana, Kibana.



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

Tech Lead
Компания: Назаренко Дмитрий Денисович
Зарплата: з.п. не указана
Технический специалист / Tech Lead (Crypto, FB)
Компания: Staffline
Зарплата: з.п. не указана
Лидер Продукта / Python Backend Tech Lead ПравоКонсультант
Компания: PravoTech
Зарплата: з.п. не указана
ML/Ai tech lead
Компания: HeadHunter
Зарплата: з.п. не указана