Principal Engineer
Job Title Principal Engineer Revenue Availability and Active Valuation
By ensuring that the airline can propose the most competitive prices, and optimized such a way that it remains profitable, we keep the global travel industry running and we secure its sustainability. Inside a large and complex ecosystem, our team plays a major role for every shopping and booking transaction; we are in charge of the Availability Computation. Do you think that Availability Computation is a matter of managing the quantity of seats in an airplane? Well, it is much more than that. Availability Computation is a complex combination of algorithms and interfering data. Data coming from different worlds: Inventory, Revenue Management System, Dynamic Pricing, ... our product is leveraging the best from those worlds! With the infinite possibilities of traveller’s context, and the functional richness of our algorithms, we have the power of providing the most fined tuned availability. Availability is the foundation of what will become the price. Because RAAV is crucial to optimize their revenues, we are working closely to our customers. We meet them, we listen to them; we propose new ambitious solutions, and we accompany them all along their journey within the Amadeus ecosystem. RAAV is a critical functionality, it needs to be always up, to run fast and to provide accurate results. Despite these challenging constraints, our mission is simple: “provide the best offer, to the best traveller, at the best moment and at the best price”. With deep experience in software development and mastery of engineering practices throughout the software development life-cycle, the Principal Engineer acts as technical lead, solving complex technical challenges and collaborating across product groups to ensure the adoption of effective and consistent practices, tools and methodologies Design, Manage and optimize cloud infrastructure while ensuring performance, reliability and security.
What the role is Technical Excellence
- Producing code of high quality with high efficiency
- Work in each step of the product development cycle including creating technical requirements, leading complex feasibility studies, project planning, identifying dependencies and improvements
- Investigate, analyze & give recommendations on the root causes of complex software and system defects
- Solving problems / troubleshooting in a timely manner & with a high level of engagement
- Foster applications that are easy to monitor and operate, to improve infrastructure availability
- Apply best practices on code quality and security-safe code through non-functional requirements mastery, code reviews, coding guidelines, unit testing and code refactoring
- Technological Acumen – cross disciplinary knowledge (ex. UI, network…)
- Continuous Improvement - Suggest evolution of the component and make recommendations on how to manage the debt of the code / clean up the code
- Improve the technical aspect of the project delivery and provide recommendations for engineering process improvement
- Building cross-functional/technical teams & knowledge sharing
- Work easily with others / ensure smooth communication
- Consistently create successful engagement on projects and collaborate with cross-functional teams in driving operating and service excellence
- Attending to PE community events
- Contribute to the R&D cultural transformation and talent development through team members (junior members) technical coaching and mentoring (give an answer, provide feedback) – reactive is mandatory
- Delivering trainings that have been defined – optional
- Being a Developer advocate (depending on area of influence, going to hackathon, recruitment days, conference, participating to Opensource)
Who we are looking for
- solid technical background and ability to take ownership / accountability in bringing continuous improvement and building cross-funtional teams
- C++ knowledge is key
- Angular, Python, are nice-to-haves
- strong abilities to communicate and collaborate
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Amadeus endeavors to make accessible to any and all users.
If you would like to contact us regarding the accessibility of our website or need assistance completing the application process for Amadeus France, please contact us at
This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
We’re not just shaping the future of travel; we’re using it as a force for good, enriching lives and supporting our planet. Here, you’ll be free to innovate and grow with driven colleagues. Join us on a journey where you will help us bring the world closer!
#J-18808-Ljbffr