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.
About Amadeus
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.
