Amadeus

SOFTWARE DEVELOPMENT ENGINEER 4

Amadeus
Apply
4 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, enhance, and modernize high-performance C/C++ backend components.
  • Investigate production issues and optimize memory, concurrency, CPU, and input/output performance.
  • Contribute to architecture, technical design, code reviews, testing, documentation, and reliability improvements.
  • Collaborate with QA, SRE/DevOps, and product teams on releases, incident resolution, cloud deployments, and operational improvements.
  • Explore Generative AI and LLM capabilities for code understanding, testing, documentation, troubleshooting, automation, and developer productivity.

Requirements

  • Bachelor’s degree and 9+ years of software development experience, including hands-on C/C++ development.
  • Experience with modern C++ concepts, STL, memory management, multithreading, object-oriented design, data structures, algorithms, and design patterns.
  • Experience developing and troubleshooting applications on Linux, including debugging with GDB, logs, and core dumps.
  • Familiarity with cloud environments, GitHub, Jira, CI/CD, unit and integration testing, and high-availability or performance-sensitive systems.
  • Python scripting or automation experience is beneficial.
  • Exposure to prompt engineering, RAG, embeddings, vector search, tool/function calling, AI agents, or agentic AI is beneficial.

Benefits

  • Flexible working model.
  • Learning and development opportunities through on-the-job training, formal activities, and daily interactions.
  • Caring environment supporting professional growth and personal well-being.
  • Compensation packages including salary, bonus, caregiving, and health benefits.
  • Global, diverse, equitable, and inclusive work community.

Tech Stack

Categories

Amadeus

About Amadeus

10,000+ employees

Amadeus builds enterprise software and transaction platforms for the travel industry, including a global distribution system and airline passenger service systems, plus airport and hospitality solutions. It sells to airlines, travel agencies, airports, hotels, and rail operators through long-term contracts, software subscriptions, and transaction-based fees. Founded in 1987 and headquartered in Madrid, it is a public company listed on the Madrid stock exchange.

Contact me