Nice, France
4 days ago
Principal Engineer - Revenue Accounting

Job Title

Principal Engineer - Revenue AccountingBusiness environment

Amadeus Revenue Accounting enables airlines to track all passenger sales revenues in real-time, facilitating strategic decision-making, and maximizing their productivity by automating many revenue accounting processes.

It is part of the Amadeus Financial Suite which represents a significant potential for diversification and company growth.

The functional solution must be built in close relationship with our customers while proposing major innovations compared to existing products, defining the next-generation of airline financial systems.

Revenue Accounting is integrated to Altéa, which implies working with other divisions and acquiring deep functional knowledge on other areas (Altéa DCS, Ticketing, SSP, etc.).

American Airline (AA - Sabre PSS), the biggest airline in the word (in PBs) recently selected our Amadeus Revenue Accounting solution, with a cutover planned in January 2026.

We are currently building a Standalone Revenue Accounting for them, adapted to the north american standards.

Why joining us ?

In the Revenue Accounting department you will join a friendly team and will work in a rich environment with diverse opportunities to grow either on functional side (acquisition, accounting, interline billing, reporting,..) and/or technical side (going from classical C++ backend to Java SKube microservices and event-based architecture using Kafka).

We have many technical challenges to address: We have to manage the largest Oracle Database in Amadeus and we provide powerful Big Data solutions using MongoDB and Azure Databricks. Performances improvement is always a hot topic especially with American Airlines coming, along with our migration to the Cloud, streamlining our DevOps activities, and building our new Order Accounting solution in scope of Nevio.

If you want to be part of this adventure, or want more information, don't hesitate to contact us.

Your Main Responsibilities

Common accountabilities

Proficient in technical knowledge to ensure team performs at a high level. Is recognized as a leader in own area and may formally train Specialists/Senior Specialists. ​

Understands how main business drivers may impact on own area. Can assess complex problems with broad impact on the activity, improve processes, recommend solutions and risk mitigation plans. Able to communicate complex information.​

Works with a high level of autonomy, based on management directions. Leads projects or contributes to broad cross-functional projects. May contribute to planning of resources and budget.


Specific accountabilities

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)

What we can offer you ?

Be rewarded with a competitive remuneration, an individual and company bonus and enjoy many benefits. 

Work from anywhere: Flexible teleworking from 1 to 3 days per week. You will also benefit from a home office set-up premium & monthly allowance.

6 weeks holiday, plus pension contribution and healthcare insurance.  

Experience in an environment with unique complexity and a hardly matched criticality among the leading tech companies.

Professional development in a truly international and multisite environment with a great mix of people.    

A wide set of trainings available to broaden your knowledge and enhance your soft skills including onsite and on-line learning hubs packed of technical and soft skills to help to develop any competencies. 

Enter a diverse and inclusive workplace.

Enjoy your office life: Coffee hubs to work or relax, quiet zone, flexible desks and agile areas, on site restaurants, tennis, soccer, yoga, dance, on-site sport center and classes and on-site concierge services.  

How do we hire?

Online application: Submit your online application and our Talent Acquisition team will get in touch if your skills match the role. 

Phone Interview: We'll get to know each other with a short casual conversation. You'll also have the chance to ask questions. 

Online Testing: Depending on the role you applied for, you may have to do some online tests. 

Interviews: First, you'll meet one of our talent teams. Then you'll have an interview with a member or members of the team you're looking to join. 

Offer: Our Talent team will make you a job offer and welcome you to your new role with us. 

Join our global team: Where you can develop your skills and build an international career that matters. 

100% of the people we’ve recruited started by applying. Take a chance!

Diversity & Inclusion

Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or a related medical condition), ancestry, national origin, age, genetic information, military or veterans status, sexual orientation, gender expression, perception, or identity, marital status, mental or physical disability status, or any other protected federal, state, or local status unrelated to performance of work involved.

Amadeus endeavors to make https://jobs.amadeus.com/ 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 accommodations.france@amadeus.com. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.  

Confirm your E-mail: Send Email
All Jobs from Amadeus