Posted on: 20/03/2026
Job Description Summary :
With deep experience in software development and mastery of engineering practices throughout the software development life cycle, the Principal Engineer acts as a technical lead, solving complex technical challenges and collaborating across product groups to ensure the adoption of effective and consistent practices, tools, and methodologies.
Common Accountabilities :
- Proficient in technical knowledge to ensure the team performs at a high level.
- Recognized as a leader and may formally train Specialists/Senior Specialists.
- Understands how main business drivers may impact the area.
- Able to assess complex problems, recommend solutions, improve processes, and mitigate risks.
- Communicates complex information clearly.
- Works with high autonomy based on management direction.
- Leads projects or contributes to broad cross-functional initiatives.
- May contribute to resource and budget planning.
Specific Accountabilities :
Technical Excellence :
- Produce high-quality, efficient code.
- Contribute to all stages of the development cycle requirements, feasibility studies, project planning, dependencies, and improvements.
- Investigate, analyze, and recommend solutions for complex software/system defects.
- Solve problems and troubleshoot with high ownership.
- Foster applications that are easy to monitor and operate.
- Apply best practices for code quality, security, guidelines, reviews, unit tests, and refactoring.
- Demonstrate cross-disciplinary knowledge (e.g., UI, networking).
Continuous Improvement :
- Suggest evolution of components and improve code quality/technical debt.
- Recommend improvements in engineering processes and project delivery.
Building Cross-Functional Teams & Knowledge Sharing :
- Work smoothly with others and ensure clear communication.
- Collaborate with cross-functional teams to drive operational and service excellence.
- Participate in PE community events.
- Contribute to cultural transformation and mentor junior team members.
- Deliver assigned training sessions (optional).
- Act as a Developer Advocate attending hackathons, recruitment days, conferences, or open-source activities where relevant.
Skills Required :
- C++.
- Linux.
- Application systems.
- Distributed systems.
- Cloud technologies.
What We Can Offer You :
- A critical mission and purpose At Amadeus, you'll power the future of travel with a critical mission and extraordinary purpose.
- A truly global DNA Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture.
- Great opportunities to learn Learning happens all the time and in many ways at Amadeus, from on-the-job training to formal activities, and daily interactions.
- A caring environment Amadeus fosters a caring environment that supports both professional growth and personal well-being.
- A complete rewards offer Amadeus provides attractive compensation packages, including salary, bonus, caregiving and health benefits.
- A flexible working model Embrace our flexible working model, enabling you to excel wherever and however you work best.
- A diverse, equitable, and inclusive community We are committed to enabling each employee to reach their full potential by fostering a culture of belonging and fair treatment.
- A Reliable Company Trust and reliability are fundamental to shaping our relationships with customers, partners, and employees.
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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1622095