Amadeus Software Labs India Private Limited logo

Software Development Engineer 4

Amadeus Software Labs India Private Limited
NewPosted yesterday

LOCATION

Bangalore · Hybrid

EXPERIENCE

9+ Years

TYPE

FullTime

SKILLS REQUIRED

C++C ProgrammingLinuxDebuggingPerformance OptimizationMemory ManagementMultithreading

Job description

Overview

Design, enhance, and maintain high-performance backend systems supporting Amadeus travel products, working primarily with C and C++ on Linux-based, cloud-enabled environments.

What you'll do

  • Design, develop, and enhance high-performance backend components using C and C++, safely evolving large and established codebases.
  • Investigate production issues, analyze performance bottlenecks, and optimize memory, concurrency, CPU, and input/output performance using debugging and profiling techniques.
  • Contribute to architecture, technical design, code reviews, testing, documentation, and continuous improvements to system reliability and engineering practices.
  • Collaborate with QA, SRE/DevOps, and product teams on releases, incident resolution, cloud deployments, and operational improvements.
  • Explore Generative AI and Large Language Model capabilities for code understanding, testing, documentation, troubleshooting, automation, and developer productivity.

What you'll need

  • Bachelor's degree.
  • 9+ years of software development experience, including hands-on C/C++ development.
  • Experience with modern C++ concepts including Standard Template Library (STL), memory management, multithreading, object-oriented design, data structures, algorithms, and design patterns.
  • Experience developing and troubleshooting applications on Linux, including debugging with tools such as GNU Debugger (GDB), logs, and core dumps.
  • Familiarity with cloud environments, GitHub, Jira, Continuous Integration/Continuous Delivery (CI/CD), unit/integration testing, and high-availability or performance-sensitive systems.

Nice to have

  • Familiarity with Python for scripting or automation.
  • Exposure to AI-assisted software engineering concepts such as prompt engineering, Retrieval-Augmented Generation (RAG), embeddings, vector search, tool/function calling, AI agents, or agentic AI.

Details

  • Location: Bangalore.
  • Flexible working model.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer 4