Jobgether
Software Engineer, Flights
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в небольшую продуктовую команду для развития живой платформы по поиску и бронированию авиабилетов. Работа над API, кэшированием, моделями данных и надёжностью систем для глобальной тревел-индустрии.
Задачи
- Масштабировать и развивать существующий продукт по авиабилетам в надёжную и гибкую инфраструктуру для партнёров
- Проектировать, разрабатывать и поддерживать backend-сервисы и API для поиска, бронирования и пост-бронирования
- Принимать ключевые технические решения по архитектуре API, стратегиям кэширования, моделям данных, производительности и надёжности
- Разрабатывать эффективное кэширование предложений по перелётам с балансом скорости, стоимости, точности цены и актуальности
- Развивать возможности сервисного обслуживания бронирований: изменения, отмены, возвраты и другие пост-бронирующие операции
- Поддерживать стандарты современного авиаретейлинга, включая NDC и offer-and-order модели, интегрируясь с GDS
- Проектировать интуитивные масштабируемые API для партнёров (финтехи, тревел-платформы, супер-приложения)
- Работать в тесной связи с небольшой инженерной командой и доводить улучшения до продакшена
- Вносить вклад в производительность, масштабируемость и отказоустойчивость высоконагруженных систем
Требования
- Не менее 8 лет профессиональной разработки с глубокой экспертизой в backend и разработке API
- Опыт в домене авиаперелётов: OTA, авиакомпания, GDS-провайдер, дистрибьютор или платформа бронирования
- Понимание полного жизненного цикла бронирования авиабилетов: поиск, бронирование, пост-бронирование
- Практический опыт работы с New Distribution Capability (NDC)
- Практический недавний опыт разработки на Python в продакшене
- Сильные навыки проектирования API и построения масштабируемых надёжных сервисов
- Опыт работы с распределёнными системами, кэшированием и высоконагруженными backend-задачами
- Настрой на индивидуальную техническую работу и техническое владение, а не на управление людьми
- Умение работать самостоятельно и принимать обоснованные технические решения при ограниченных процессах
- Сильные навыки решения проблем и интерес к сложным техническим задачам
- Комфортная удалённая работа из Европы и сотрудничество в европейских часовых поясах
Условия
- Remote-first работа по всей Европе
- Опция гибридной работы в Барселоне, Дублине, Лондоне или Пальме
- Возможность значимого технического владения в небольшой растущей команде
- Влияние на архитектуру и развитие живого продукта по авиаинфраструктуре
- Работа со сложными задачами в авиаретейлинге, тревел-API и системах бронирования
- Автономия в организации работы в результато-ориентированной команде
- Быстрорастущая глобально распределённая технологическая среда
Навыки
- Python
- API design
- NDC
- GDS
- Amadeus
- Sabre
- Travelport
- AWS
- FastAPI
- Redis
- relational databases
- caching
- distributed systems
- Java
- Go
- Kotlin