Logo Amadeus
C++ Software Development Engineer

Job Title

C++ Software Development Engineer

Business Environment

Reservation is the beating heart of many Amadeus products: it handles critical steps of a trip reservation, including booking, ticketing, PNR management, etc.

Our organization drives these reservation functions for different travel content types, such as air, land, and sea. We are accountable for our unique reservation platform, used both by Airlines and Distribution actors.

With the travel industry rapidly changing, the RES organization is involved in key ongoing and new projects at the crossroad of all the business units. We are also working on technical challenges, on our platform’s modernization (e.g. peaking our applications, migrating to the cloud).

The VAS team (Validation & Storage) is responsible for the PNR databases, and the core services associated with them along with some critical applications (OBE and ACS) with very stringent operational constraints in terms of transaction throughput and system availability. Building a great product takes a great team. Here, everyone has an impact on the software we build and run, and on the millions of travelers relying on it every day.

Summary of the role

Software Development:

  • Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions aligned with business objectives.

  • Utilize your deep technical expertise to write clean, efficient, and maintainable code following industry best practices.

  • Lead architectural discussions and contribute to technical decision-making, fostering innovation and product excellence.


  • Establish and maintain efficient deployment pipelines, constantly improving our continuous integration and continuous delivery (CI/CD) practices.

  • Collaborate with development and platform teams to automate deployment, monitoring, and scaling of applications in cloud and on-premises environments.

  • Implement and manage infrastructure as code.

Technical Leadership:

  • Provide guidance and mentorship to junior developers, fostering skill development and knowledge sharing within the team.

  • Collaborate with stakeholders to refine user stories, translating them into technical requirements and tasks.

  • Contribute to the development of coding standards, best practices, and guidelines to maintain code quality and consistency.

Continuous Improvement:

  • Drive a culture of continuous improvement by evaluating processes and suggesting enhancements for increased efficiency, quality, and team morale.

  • Monitor project metrics and key performance indicators to identify optimization opportunities and proactively resolve issues.

  • Stay updated with industry trends, emerging technologies, and advancements in software development, Agile methodologies, and DevOps practices.

Collaboration and Communication:

  • Foster effective communication within the team and with stakeholders, ensuring a shared understanding of goals, priorities, and progress.

  • Collaborate with all stakeholders to align technical solutions with roadmaps and business strategies.

  • Act as a liaison between technical and non-technical stakeholders, simplifying complex concepts into understandable terms.

About the ideal candidate

Are you the C++ Software Development Engineer we are looking for?

  • Strong C++ experience

  • RDBMS/SQL (Oracle preferred, No SQL like Couchbase is a plus)

  • Standard Template Library

  • Design Patterns

  • Unix/Linux

  • Architecture: knowledge of SOA/Event-driven architecture

  • University degree in Computer Science or related field, or equivalent work experience

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 day per week to full weeks to full remote. 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, agile areas, on site restaurants, tennis, soccer, yoga, dance, on-site sport center and classes and on-site concierge services.

Application process

The application process takes no longer than 10 minutes. Create your candidate profile, upload your CV, and apply today!

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

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.

Présentation de l'entreprise

Plus de 10 000 employés
Date de création
Entreprise cotée en bourse
Services d’assistance informatique
Ch. d'affaires
Entre 1 et 5 milliards de dollars US

Évaluations pour Amadeus

  • 82 %
    Recommandent cette société
  • 88 %
    Approuvent le PDG
  • CEO Luis Maroto
    Luis Maroto
    1 408 Évaluations
  • Opportunités de carrière
  • Rémunération et avantages
  • Culture et valeurs
  • Équipe dirigeante
  • Équilibre travail/vie privée

Avis sur Amadeus par des ingénieur logiciel (h/f)

  • "Good work life balance and a lot of hackathons and ideations" (dans 198 avis)
  • "Salary is good in company" (dans 204 avis)
  • "Earlier Management was good" (dans 106 avis)
  • "Good work culture and products" (dans 116 avis)
  • "people are nice and professional" (dans 113 avis)
  • "No Work life balance Hard deadlines Too many fancy stuffs to complicate environments" (dans 198 avis)
  • "For Staff and contractors salary is low and reponsability and complexity of job is high." (dans 204 avis)
  • "No management and promotions only for known people" (dans 106 avis)
  • "Good work culture." (dans 116 avis)
  • "Company is good but full of worst people" (dans 113 avis)

Amadeus – Pourquoi nous rejoindre

Who are we?

Amadeus is the leading technology company dedicated to the global travel industry. We are present in 190+ countries and employ close to 19,000 people worldwide​. Our solutions enrich travel for billions of people every year. We work together with our customers, partners and other players in the industry to improve business performance and shape the future of travel.

Amadeus Nice, a site at the heart of the French Riviera and 1st  European technology hub.

Based between sea and mountain, our campus offers an exceptional multicultural environment where diversity is enhanced  and where more than 4.300 people from +80 nationalities work together. Our approach is agile and flexible and our success story relies on collaboration and team spirit.

Our working environment reflect this state of mind and fosters a better work life balance.


It's good to work here. 

The labels we have obtained position us as one of the best employers in France.

Avantages offerts par Amadeus

3 Évaluations

Avis sur les avantages des employés

Les plus commentés

  • Comité d'entreprise(52 commentaires)

    « Très bons salaires à tous les échelons »

  • Remboursement des frais de transport(32 commentaires)

    « Néglijable quand on prend la voiture »

  • Congés payés(17 commentaires)

    « les congés payés sont comme dans les autres entreprises, très bien »

  • 12 nov. 2023
    Product Manager précédent à Antibes, Provence-Alpes-Côte d'Azur

    Très bonne socièté et très bon environnement

  • 21 sept. 2023
    Business Analyst actuel à Nice, Provence-Alpes-Côte d'Azur

    Congé payé, cantine, possibilité d’évolution

  • 9 oct. 2023
    Employé actuel à Nice, Provence-Alpes-Côte d'Azur

    25 Days off + RTT, bonus although not super high is always there