Amadeus

Software Development Engineer

Amadeus
Apply
23 hours ago
Bogotá, ColombiaMid Level

Responsibilities

  • Design, develop, test, deliver, and maintain high-performance backend components in C++.
  • Build and evolve business logic for load control, weight and balance, aircraft data, and automated flight-handling processes.
  • Develop and maintain integrations with airline and airport systems for reliable operational data exchange.
  • Solve complex engineering problems in a mission-critical environment emphasizing reliability, performance, and operational safety.
  • Contribute to architecture, code reviews, automated testing, and continuous improvement.
  • Collaborate with product definition, quality assurance, and engineering teams to deliver robust technical solutions.
  • Explore and apply AI-assisted development practices to improve productivity, code quality, testing, and problem-solving.

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, or a related field, or equivalent practical experience.
  • At least 3 years of experience developing backend applications with compiled programming languages such as C++, Java, C#, or Go.
  • Hands-on C++ experience including object-oriented design, memory management, concurrency, and performance optimization.
  • Strong foundations in programming, data structures, algorithms, software design, debugging, relational databases, SQL, APIs, and automated testing.
  • Experience with AI-assisted development, including agentic coding workflows or AI-driven software design, testing, debugging, code review, or automation.
  • Experience developing enterprise-grade, high-availability, or mission-critical systems.
  • Knowledge of Oracle databases, PL/SQL, Python, or automated testing frameworks such as PyTest.
  • Familiarity with airline operations, Departure Control Systems, or other complex operational domains.
  • Exposure to CI/CD, DevOps, cloud or container technologies, and system observability.
  • Strong analytical and critical-thinking skills, ownership, accountability, collaboration, and clear English communication at B2 level or above.

Benefits

  • Competitive remuneration and individual and company annual bonuses.
  • Vacation and holiday paid time off, health insurance, and other competitive benefits.
  • Hybrid working model.
  • Professional development through online technical and soft-skills learning hubs.
  • Diverse and inclusive workplace with opportunities to work on technology impacting millions of travelers.

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