Senior Software Developer
Role Overview
The Air Supply Organization is hiring an experienced backend developer for its airline connectivity platform.
The platform connects with airlines worldwide through APIs adhering to NDC standards, as well as direct, NDC, and GDS integrations.
The ecosystem uses technologies including Java, Kotlin, Spring, MSSQL, DynamoDB, and Redis; it processes more than 8TB of data monthly.
Key Skills for This Role
Full Job Posting
Role and team
The Air Supply Organization is hiring an experienced backend developer for its airline connectivity platform.
The platform connects with airlines worldwide through APIs adhering to NDC standards, as well as direct, NDC, and GDS integrations.
The ecosystem uses technologies including Java, Kotlin, Spring, MSSQL, DynamoDB, and Redis; it processes more than 8TB of data monthly.
Responsibilities
- Design, build, and maintain highly available services and applications, including system design, APIs, and data models.
- Own delivery from technical design and implementation through deployment, monitoring, and production optimization.
- Improve code quality, operational excellence, observability, performance, and reliability.
- Mentor engineers and collaborate across product, design, data, and engineering teams.
- Safely integrate and operate AI/ML-enabled solutions.
Minimum qualifications
- Bachelor’s degree in Computer Science or a related technical field, or equivalent related professional experience.
- 8+ years of backend software development experience in an object-oriented language such as Java, Kotlin, or similar.
- Experience owning service or component delivery across design, implementation, testing, deployment, and support.
- Proficiency in a modern programming language and core engineering practices, including data structures, algorithms, testing, and version control.
- Hands-on API, data modeling, storage systems, and system design experience.
Preferred qualifications
- Experience designing architectures for high-traffic distributed systems and making scalability, reliability, performance, and cost tradeoffs.
- Experience with monitoring, alerting, incident response, and production-system improvement.
- Familiarity with AI-driven systems and safely integrating AI/ML features.
- Experience leading cross-team initiatives or migrations and mentoring others.
About Expedia Group
Expedia Group operates Expedia, Hotels.com, Vrbo, B2B travel, and travel advertising businesses.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Expedia Group
Sr Business Process Analyst
London, GBR
Expedia Group is seeking a senior Business Process Analyst to map and analyze processes connecting HR systems and applications. The role requires at least four years of relevant experience, HR systems knowledge, strong c
Senior Client Success Manager - Lodging - FTC, Mat Cover
, GBR
Senior Expedia Group Advertising (EGA) Planning & Insights Manager
, USA
Sr Business Process Analyst
London, GBR
Sr Business Process Analyst
, GBR
Senior Manager, Business Enablement
, CAN
Technical Program Manager III
, USA
Senior Client Success Manager - Lodging - FTC, Mat Cover
, GBR
Senior Technical Account Manager
, USA
Senior Expedia Group Advertising (EGA) Planning & Insights Manager
, USA
Applied Science Intern - PhD - 2027 - London
, GBR