Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain high-performance, scalable services powering real-time traveler and booking data across servicing channels.
Own the full software development lifecycle including design, coding, testing, deployment, monitoring, and production support for your services.
Integrate and operate AI/ML-enabled solutions safely to improve system outcomes and contribute reusable platforms and libraries to increase engineering efficiency.
Minimum Requirements
Bachelor’s degree in computer science or related technical field, or equivalent professional experience.
At least 2 years of relevant professional experience in software development.
Hands-on experience with object-oriented and functional programming languages such as Kotlin, Java, or similar; familiarity with core engineering practices (code reviews, testing, CI/CD, observability).
Experience designing and implementing service- or API-based solutions with basic data modeling and system design, and collaborating in an agile environment owning features end-to-end.
Ideal Candidate Profile
Demonstrated ability to architect and evolve reliable, high-performance service architectures with thoughtful low-level design and API/data model contracts.
Experienced in operating systems at scale including monitoring, alerting, incident response, and continuous reliability and performance improvements.
Familiarity and hands-on experience integrating AI/ML concepts into real-world products, and contributing to team technical direction via design/code feedback and modern engineering practices.
