freehire launches on Product Hunt on 26 August.

Follow →

Senior C++ Developer with Python and Airline Ops Platform

Summary

Senior C++ developer builds and maintains airline operations software, integrating backend services with Python and cloud platforms to optimize flight planning, crew management, and disruption handling.

Salary: £40,000 - 46,000 per year

Requirements:
  • Strong proficiency in C++ including STL, object-oriented programming, design patterns, and multithreading
  • Strong development experience in Python
  • Experience with Airline Operations Platform solutions
  • Experience in Linux/Unix environments
  • Knowledge of REST APIs, web services, and system integrations
  • Experience with SQL databases
  • Hands-on experience with Git, Jenkins, and CI/CD pipelines
  • Strong debugging, performance tuning, and problem-solving skills
  • Experience in the airline or travel domain
  • Understanding of airline operations such as flight operations, crew management, airport operations, flight planning, disruption management, and schedule and resource management
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Experience with Agile or Scrum methodologies
  • Bachelors or masters degree in computer science, information technology, engineering, or equivalent
  • Nice to have: knowledge of messaging systems and event-driven architecture
  • Nice to have: experience with containerization technologies such as Docker and Kubernetes
Responsibilities:
  • Design, develop, enhance, and maintain applications using C++ and Python
  • Work on Airline Operations Platform modules and operational systems
  • Develop and optimize high-performance backend services and APIs
  • Integrate airline operational systems with internal and third-party applications
  • Analyse business requirements and translate them into technical solutions
  • Troubleshoot production issues and ensure system stability
  • Perform code reviews and enforce development best practices
  • Collaborate with business analysts, architects, product owners, and operations teams
  • Support CI/CD, automated testing, and deployment activities
  • Prepare technical documentation and knowledge transfer materials
Technologies:
  • AWS
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • Docker
  • GCP
  • Git
  • Support
  • Jenkins
  • Linux
  • Python
  • REST
  • SQL
  • Unix
  • Web
  • C++
  • OOP

More:

We are a London-based company offering a permanent Senior C++ Developer role focused on Python and Airline Operations Platform solutions. This is a hybrid position with 2 to 3 days in the office. You will join a team building mission-critical applications that improve airline operational efficiency, enable real-time decision-making, and integrate with multiple airline systems.

last updated 33 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available