1 day ago
Bogotá, ColombiaSenior
Responsibilities
- Design and build the C++ rule engine, ABR Client, REST/JSON and EDIFACT APIs, and rule-management tools.
- Own technical solutions from analysis and design through implementation, testing, and production.
- Solve performance, low-latency, scalability, caching, and distributed-systems challenges.
- Lead modernization initiatives including Forge migration, REST API enablement, and retirement of legacy integrations.
- Support production reliability through QA, change control, on-call support, monitoring, automation, and incident root-cause resolution.
- Collaborate with application teams, architects, and product stakeholders on technical designs and platform architecture.
- Mentor and coach engineers through code reviews, knowledge sharing, and engineering-practice improvements.
- Lead working groups and manage dependencies and risks across projects with multiple workstreams.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, a related field, or equivalent practical experience.
- 6–8 years of backend software development experience, ideally with high-performance, low-latency, or large-scale distributed systems.
- Strong hands-on experience with modern C++ for high-performance backend systems.
- Solid Java backend development experience and familiarity with Maven-based builds.
- Experience developing, debugging, and troubleshooting in Unix/Linux environments, including Bash shell scripting.
- Knowledge of Oracle Database and SQL, including SQL*Plus and SQL Developer.
- Experience with REST/JSON APIs and serialization formats such as Protocol Buffers and XML.
- Proficiency with Git and Bitbucket, including branching strategies, code reviews, and submodules.
- Experience with test-driven development, unit and integration testing, CI/CD pipelines, performance profiling, and optimization.
- Ability to independently deliver large systems or components, influence technical decisions, communicate clearly in English, and mentor other engineers.
Benefits
- Competitive remuneration, individual and company annual bonuses, paid vacation and holidays, health insurance, and other benefits.
- Hybrid work arrangement from the Bogotá office.
- Professional development through online technical and soft-skills learning hubs.
- Diverse and inclusive workplace at a global travel technology company.
- The application process takes no longer than 10 minutes and requires an English CV.
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.
