company logo

Software Development Engineer- C++ (OFR)

Amadeus.com

Office

Bangalore, India

Full Time

Job Title

Software Development Engineer- C++ (OFR)

Summary Of The Role

We’re looking for a C++ Developer to join our team and contribute to building efficient, scalable applications. You’ll work across the full development lifecycle—from design and implementation to performance optimization and automation—while collaborating with cross-functional teams to deliver high-quality solutions.

In This Role You’Ll

  • Design, develop, and maintain reliable C++ applications with a focus on performance and scalability.
  • Identify and resolve bottlenecks, bugs, and system inefficiencies.
  • Contribute to code quality through reviews, refactoring, and automation.
  • Collaborate with team members across infrastructure layers to ensure seamless integration.
  • Support continuous integration and testing through automated platforms and tools.

About The Ideal Candidate

  • 6 to 11 years of professional experience in C++ development.
  • Strong proficiency in C++ with a solid understanding of language specifications, STL containers, and algorithms.
  • Experience with memory management, dynamic polymorphism, and templating in C++.
  • Familiarity with system-level programming, threading primitives, and real-time environments.
  • Knowledge of REST APIs and experience writing native modules for high-level languages (e.g., Python, Node.js).
  • Hands-on experience with tools like Valgrind, unit testing frameworks, version control systems, and CI platforms.

What We Can Offer You

  • 🎯 A critical mission and purpose - At Amadeus, you will 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. 

#Li-Ka1

Diversity & Inclusion

Amadeus aspires to be a leader in Diversity, Equity 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.  

Software Development Engineer- C++ (OFR)

Office

Bangalore, India

Full Time

October 8, 2025

company logo

Amadeus

AmadeusITGroup