Привет! Мы - команда Туту. Уже больше 20 лет мы вдохновляем на новые поездки, помогаем легко планировать путешествия и бронировать всё нужное - от билетов до отелей.
Ищем Python developer в команду UserWay. Команда развивает платформу пользовательских событий. Через неё проходят данные большинства продуктов Туту.
Платформа помогает собирать, проверять, дополнять и доставлять события в аналитические системы. Дальше эти данные попадают во внутренние сервисы отчётности и ML.
Тебе предстоит
- Развивать backend-сервисы на Python, а иногда работать с Go и PHP в legacy-коде
- Развивать API и внутренние микросервисы
- Проектировать и реализовывать новые механизмы сбора, валидации и обработки данных
- Разбираться в production-инцидентах и помогать их устранять
- Оптимизировать работу сервисов, баз данных и очередей сообщений
- Работать с Kafka, ClickHouse, ETL и очередями сообщений
- Участвовать в проектировании архитектуры и код-ревью
- Взаимодействовать с продуктовыми командами, когда они подключают новые события
Мы ждём, что ты
- Разрабатывал высоконагруженные backend-сервисы на Python от 3 лет в коммерческих проектах
- Работал с Kafka и реляционными базами данных
- Работал с ClickHouse
- Умеешь проектировать решения в микросервисной архитектуре
- Работал с Docker и Git
Будет плюсом
- Опыт работы с Airflow и DBT
- Опыт разработки на Go или PHP
- Знание Grafana, Prometheus и Kibana
- Опыт работы с потоковой обработкой данных
- Опыт расследования production-инцидентов
Про команду и рабочий процесс
Команда отвечает за платформу UserWay и работает на стыке backend-разработки и Data Platform.
Мы разрабатываем сервисы, которые обеспечивают жизненный цикл пользовательских событий: от получения события до его появления в аналитическом хранилище.
Работаем недельными спринтами.
Инженеры участвуют в проектировании архитектуры, код-ревью, расследовании production-инцидентов, дежурствах и взаимодействии с продуктовыми командами.
В команде сейчас
- техлид
- два инженера
- системный аналитик, который также выполняет роль Product Owner
График работы
Работаем 5/2.
Можно выбрать удобный формат: постоянное место в офисе, гибридный график или полностью удалённую работу.
Путь к офферу
- Общение с HR: обсудим детали вакансии, опыт и зарплатные ожидания. Встреча займёт до 30 минут.
- Техническое интервью: подробнее поговорим про опыт и навыки, а ещё можно будет задать вопросы о команде, задачах и процессах. Встреча займёт около 1 часа.
- Финальная встреча: познакомишься с будущим руководителем. Встреча займёт около 1 часа.
- Оффер!

