Share this Job

C++ Software Engineer - Crew Control

Date: Mar 21, 2019

Location: Krakow, PL, 30-415

Company: Sabre

Req ID: 46648

Job Family: Information Technology/Software Development


What happens when you combine technology with travel? Sabre! Did you know that cutting-edge technology is used at Sabre by more than 1 billion people around the globe? Did you know that Sabre processes approximately 85,000 transactions per second for the largest industry in the world - travel and tourism? Now that we have your attention, Sabre is an innovative technology company that leads the travel industry by helping our customers (and employees) succeed. We are looking for forward-thinking, creative people who take ownership of results and make things happen. If this sounds like you, consider joining our team.

Job Description


Sabre is a global technology company that touches nearly every aspect of travel. Our innovative software enables more than a billion people around the world to plan, book and experience their travel at a time and price that is right for them. By delivering the technology behind travel, Sabre is working magic behind the scenes every day to make the world a better place, one journey at a time.


Crew Control is a suite of products used by more than 40 airlines across the world (mostly in EMEA region) to support them in their everyday work on planning flights and crew assignments and tracking daily changes in day of operations. Crew Control helps airlines to manage their crew and reduce associated costs of running their business. It also assures that all legal regulations are met by the airline. Extensive configurability and integrations allow airlines to adjust this software to their specific business needs. It is actively developed with the focus on new features and Restful API.


Crew Control software development team is responsible for managing the whole code base of the product from maintenance and bug fixes, implementation new business requirements to preparing binary packages and deploying them into customer local or Sabre hosted environments. Development team also provides support for delivery and customer care in troubleshooting productions issues. Working in this team also provides unique possibility of getting close to the customer. We are currently looking for C++ developers (on any level of experience) to join our team. Beside C++ development (we are on C++ 11!) this job also provides opportunity to learn other technologies like C#, SOAP and REST webservices, NHibernate and practice refactoring and TDD skills.


(Senior) C++/C# Engineer - Crew Control


Responsibilities of an Engineer:


  • Estimate, design and develop new features according to User Stories and Acceptance Criteria
  • Refactor existing code, use TDD techniques, and apply rules of SOLID Design principles
  • Deliver high quality solutions, even in case where a “quick fix” may be enough
  • Communicate effectively with the team and with customers
  • Maintain a complex code base
  • Contribute to feature/function and system test automation
  • Debug code and profile system performance to troubleshoot functional and nonfunctional issues.
  • Participate in code reviews
  • Write documentation for bug fixes and implemented features
  • Demo software to internal customers

Job Requirements

‘Must have’ skills:


  • C++ 11
  • MFC and Visual Studio 2012/2013
  • STL (algorithms and structures)
  • C#
  • NET 4.5, async framework
  • WinForms and WPF
  • WFC
  • GIT version control system


General requirements:


  • Knowledge of Microsoft Windows development
  • Knowledge of relational databases, PL SQL
  • Communicative English


Why it is worth working with us?


  • Profit from our VIP medical package with free travel insurance and dental care, sport medicine, life insurance and Benefit System (Multisport)
  • Explore new technologies at our Innovation Lab (3D printer, Augmented Reality and Virtual Reality equipment, Robot construction kit, Internet of Things devices, Access to quantum computer via IBM Cloud)
  • Lift your qualifications through wide range of trainings and get technical certification reimbursement
  • No dress code, flexible working time and get additional day off
  • Recommend your friends and get a very attractive referral bonus
  • Use your car or bike to get to the office - free of charge parking lot for employees




We will give careful consideration to your application and review your details against the position criteria. You will receive separate notification as we progress your application. Please note that only candidates who meet the minimum requirements will proceed in the selection process. To learn more about the people and culture at Sabre, follow us on Twitter, Facebook and LinkedIn


Stay connected with Sabre Careers

Facebook Twitter LinkedIn

Job Segment: Developer, Database, Testing, Cloud, SQL, Technology