Amadeus logo
Software Development Engineer 2
full-timeBengaluru

Summary

Location

Bengaluru

Type

full-time

Explore Jobs

About this role

Job Title

Software Development Engineer 2

Summary of the Role

You will join the Monitoring and Analytics Platform (MAP) team, contributing to the development of a cloud‑based observability platform built on open‑source technologies. In this role, you will help design, develop, and maintain front‑end solutions that enable users to visualize and understand system and business metrics across complex environments.

Business Environment

The Monitoring and Analytics Platform (MAP) supports observability across the middleware ecosystem, including metrics, anomaly detection, tracing, profiling, and visualization. The platform is built on open‑source standards such as Prometheus (metrics), Thanos (long‑term storage), Tempo (distributed tracing), Pyroscope (profiling), and Perses (visualization).

MAP provides scalable and reliable monitoring capabilities across cloud and on‑premises environments, enabling users to build dashboards, define alerts, and access selected Amadeus business metrics through tools such as MaaT (Metrics Aggregation and Analytics Tool) and OoABM (Observability of Amadeus Business Metrics).

In This Role You’ll / Your Main Responsibilities

  • Develop and enhance the Perses visualization solution by building reusable front‑end components and plugins using React, TypeScript, Go, and CUE, in collaboration with the team.

  • Participate in requirements refinement by contributing to discussions on new features or improvements to existing software solutions.

  • Design and validate technical solutions by performing feasibility assessments and proposing scalable approaches to Product Management and users.

  • Ensure software quality through unit, integration, and performance testing in line with Amadeus standards and guidelines.

  • Support users and production environments by investigating issues, contributing to fixes, and maintaining clear technical documentation.

About the Ideal Candidate

  • Experience designing and developing front‑end software using TypeScript and React in a professional environment.

  • Experience working with or supporting applications deployed in a Kubernetes‑based environment.

  • Exposure to dashboarding or visualization interfaces and interest in user experience (UX) principles.

  • Familiarity with cloud and container technologies such as Docker, OpenShift, or Kubernetes.

  • Ability to communicate clearly and work collaboratively in English, both written and spoken.

Education

  • Post‑secondary degree in Computer Science or a related technical field, or equivalent practical experience. 

What We Can Offer You

    • 🎯 A critical mission and purpose – At Amadeus, you'll power the future of travel with a meaningful mission.

    • 🌍 A truly global DNA – Our people, business, and culture are globally connected.

    • 🎓 Great opportunities to learn – From on-the-job training to formal learning programs.

    • 🤝 A caring environment – Supporting both professional growth and personal well-being.

    • 💰 A complete rewards offer – Including salary, bonus, caregiving, and health benefits.

    • 🌟 A flexible working model – Work where and how you perform best.

    • 🌈 A diverse, equitable, and inclusive community – Fostering belonging and fair treatment.

    • 📈 A reliable company – Built on trust and long-term relationships.

    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.  

    Other facts

    Tech stack
    TypeScript,React,Go,CUE,Kubernetes,Docker,OpenShift,User Experience,Visualization,Cloud Technologies,Anomaly Detection,Performance Testing,Technical Documentation,Collaboration,Feasibility Assessments,Dashboarding

    About Amadeus

    We make the experience of travel better for everyone, everywhere by inspiring innovation, partnerships and responsibility to people, places and planet.

    Our technology powers the travel and tourism industry.

    We inspire more connected ways of thinking, centered around the traveler.

    Our platform connects the travel and hospitality ecosystem. We are making travel a force for social and environmental good.

    We are passionate about travel. With a unique perspective, at the heart of our industry, we are redesigning the travel of tomorrow.

    Team size: 10,001+ employees
    LinkedIn: Visit
    Industry: IT Services and IT Consulting

    What you'll do

    • Develop and enhance the Perses visualization solution by building reusable front-end components and plugins. Participate in requirements refinement and ensure software quality through testing.

    Ready to join Amadeus?

    Take the next step in your career journey

    Frequently Asked Questions

    What does a Software Development Engineer 2 do at Amadeus?

    As a Software Development Engineer 2 at Amadeus, you will: develop and enhance the Perses visualization solution by building reusable front-end components and plugins. Participate in requirements refinement and ensure software quality through testing..

    Why join Amadeus as a Software Development Engineer 2?

    Amadeus is a leading IT Services and IT Consulting company.

    Is the Software Development Engineer 2 position at Amadeus remote?

    The Software Development Engineer 2 position at Amadeus is based in Bengaluru, India. Contact the company through Clera for specific work arrangement details.

    How do I apply for the Software Development Engineer 2 position at Amadeus?

    You can apply for the Software Development Engineer 2 position at Amadeus directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Amadeus on their website.