Software Development Engineer 2

Posted 2 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Information Technology • Travel
The Role
Develop and maintain full-stack applications (Python + Angular); improve platform reliability and monitoring; collaborate with Product Owners and users; contribute to AI initiatives; follow Agile and TDD practices; share knowledge and support continuous improvement.
Summary Generated by Built In

Job Title

Software Development Engineer 2
  • Summary of the Role

    Join us as a Software Development Engineer and help build solutions used by teams across Amadeus. In this role, you'll contribute to the development of full-stack applications using Python and Angular while collaborating with colleagues across multiple locations. You'll have opportunities to work with modern technologies, enhance internal platforms, and help improve the experience of users throughout the software development lifecycle.

    Business Environment

    Amadeus provides a wide range of applications for both internal and external users. To support these applications, teams rely on tools that assist with development, operations, monitoring, and continuous improvement.

    The TAB team, within GFA, provides tools that support the efficient operation of Amadeus products and services.

    Our users include teams involved throughout the software development lifecycle. We provide solutions that help teams monitor applications, manage ticket backlogs effectively, and analyze data to improve their processes. These teams support important internal platforms, testing environments, and production services used by Amadeus customers.

    Team Organization and Solution

    We are an Agile Scrum team supported by a dedicated Product Owner and Scrum Master. Most team members are based in Sophia Antipolis, with additional colleagues located in Nice and Belgrade.

    Our team develops several products and works in a collaborative environment where team members can contribute across multiple initiatives. This provides opportunities to develop skills in different technologies and work closely with diverse user communities.

    Our main products include:

    • Ambrosia, a synthetic functional monitoring framework that helps monitor application usability across Amadeus.

    • Forge, a platform that helps transform proof-of-concept (POC) ideas into applications deployed on Microsoft Azure and available across Amadeus.

    Our technology stack includes:

    • Python

    • Angular

    • MongoDB

    • Kubernetes

    • Helm

    • Jenkins

    • OpenShift

    • Microsoft Azure

    What Is the Mission and Its Challenges?

    As a Software Development Engineer, you'll contribute to and guide the evolution of the platform infrastructure so users have access to efficient, reliable, and well-documented solutions.

    You'll also help explore how Artificial Intelligence (AI) can improve both team workflows and product capabilities. Working in an Agile environment, you'll have opportunities to deepen expertise in specific technologies or broaden your knowledge across the team's technology stack.

    Why Is This Position for You?

    This role offers opportunities to contribute, learn, and grow while working closely with users and stakeholders.

    You'll join a collaborative, multicultural team whose members support one another and share knowledge openly. You'll also have the opportunity to work with a variety of technologies and contribute to solutions that have a direct impact across Amadeus.

    Education
    • Master's degree, Engineering degree, or equivalent practical experience in Computer Science or a related field.

    • Professional proficiency in English.

    In This Role You'll / Your Main Responsibilities
    • Design, develop, test, and maintain full-stack applications using Python and Angular.

    • Contribute to the evolution and reliability of platforms used across the software development lifecycle.

    • Collaborate with users, Product Owners, and team members to deliver solutions that improve operational efficiency and application monitoring.

    • Contribute to Artificial Intelligence (AI) initiatives and help identify opportunities to enhance products and team processes.

    • Share knowledge, participate in Agile ceremonies, and support continuous improvement across the team.

    About the Ideal Candidate
    • Experience developing full-stack applications using Python-based technologies and a three-tier architecture (Web, Application, and Database layers).

    • Good knowledge of at least one of the following: Angular and TypeScript, Python 3, MongoDB, or Artificial Intelligence (AI) technologies.

    • Understanding of software engineering practices such as Test-Driven Development (TDD) and Agile methodologies.

    • Experience working collaboratively in a software development environment and contributing to technical discussions.

    • Familiarity with technologies such as Microsoft Azure, Docker, Kubernetes, or Java.

    What We Can Offer You
    • 🎯 A critical mission and purpose – At Amadeus, you'll power the future of travel with meaningful work and global impact.

    • 🌎 A truly global DNA – Collaborate with colleagues and customers around the world.

    • 🎓 Great opportunities to learn – Continuous learning through projects, formal training, and collaboration.

    • 🤗 A caring environment – Support for both professional growth and personal well-being.

    • 💰 A complete rewards offer – Attractive compensation, bonus opportunities, and comprehensive benefits.

    • 🌟 A flexible working model – Flexibility to work in ways that help you perform at your best.

    • 🌈 A diverse, equitable, and inclusive community – A workplace where everyone has opportunities to grow and contribute.

    • 📈 A reliable company – Built on trust, collaboration, and long-term innovation.

  • External Job Advert
    External Job Advert
    Summary of the Role

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.  

Be aware of recruitment scams


Amadeus Group never charges fees, requests payment, or asks for financial information during recruitment. All legitimate opportunities are communicated solely through official Amadeus channels, including our careers website. Any payment request or outreach via unofficial platforms (e.g., WhatsApp, Telegram) should be treated as fraudulent.

Skills Required

  • Master's degree, Engineering degree, or equivalent practical experience in Computer Science or a related field.
  • Professional proficiency in English.
  • Experience designing, developing, testing, and maintaining full-stack applications using Python and Angular.
  • Good knowledge of at least one of: Angular and TypeScript, Python 3, MongoDB, or Artificial Intelligence (AI) technologies.
  • Understanding of software engineering practices such as Test-Driven Development (TDD) and Agile methodologies.
  • Experience working collaboratively in a software development environment and contributing to technical discussions.
  • Familiarity with Microsoft Azure, Docker, Kubernetes, or Java.
  • Familiarity with CI/CD and platform tooling (Helm, Jenkins, OpenShift).
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Madrid
10,001 Employees
Year Founded: 1987

What We Do

Travel powers progress. Amadeus powers travel. Amadeus’ solutions connect travelers to the journeys they want, linking them via travel agents, search engines and tour operators to airlines, airports, hotels, cars and railways. Technology has always been critical to developing global travel, increasing scale, choice and access. We have developed our technology in partnership with the travel industry for 30 years. We combine a deep understanding of how people travel with the ability to design and deliver the most complex, trusted, and critical systems our customers need.

Similar Jobs

Amadeus Logo Amadeus

Development Engineer

Information Technology • Travel
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
10001 Employees

Cashfree Payments Logo Cashfree Payments

Development Engineer

Fintech • Payments • Software • Financial Services
In-Office
Bellandur, Bengaluru Urban, Karnataka, IND
939 Employees

Cashfree Payments Logo Cashfree Payments

Development Engineer

Fintech • Payments • Software • Financial Services
In-Office
Bellandur, Bengaluru Urban, Karnataka, IND
939 Employees
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
147 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account