Share this Job

Tech Lead C++ Software Engineer

Date: Jul 31, 2019

Location: Krakow, PL, 30-415

Company: Sabre

Req ID: 45661

Job Family: Information Technology/Software Development


Sabre Corporation is a leading technology provider to the global travel and tourism industry. Sabre’s software, data, mobile and distribution solutions are used by hundreds of airlines and thousands of hotel properties to manage critical operations, including passenger and guest reservations, revenue management, flight, network and crew management. Headquartered in Southlake, Texas, USA, Sabre operates offices in approximately 60 countries around the world. Sabre posted $3.2 billion in revenue in 2014 and employs approximately 10,000 people globally through its three business units – Sabre Travel Network, Sabre Airline Solutions and Sabre Hospitality Solutions.

Job Description


Sabre Air Shopping system is handling flight travel requests from travel agents, online agencies and airlines, returning huge number of results based on optimized and customized controls. This complex organism consisting of several components developed mainly in C++ is maintaining a rate of nearly thousand TPS and is hosted on hundreds of boxes. The complexity of business logic requires constant focus on optimization and the demand for processing power and high response times imposes the use of newest, optimal and scalable technologies.

High Performance Shopping is an innovative product that allows massive generation of air itineraries with emphasis on large calendar requests.  




The main duty in our team is to think, then to translate the created ideas into working, efficient functionalities developed in C++ language. We believe that deep understanding of the problem is a key to providing good solution, so you will need to gather information and learn the functional areas of your assignments. We expect that the code written is logical, clean, well-organized, and that it is covered with unit tests. You may be asked to participate in code reviews as well as to resolve issues with the application reported by customers or other parties. As a TL you will be accountable for the projects given and expected to bring measurable results.

Job Requirements


The ideal candidate should demonstrate: 


• Excellent knowledge of C++ programming (minimum 5 years of experience)
• Passion for puzzles, algorithms and optimizations
• Excellent knowledge of generic and object oriented programming
• Excellent knowledge of STL
• Very good knowledge of multithreaded programming concepts
• Very good English communication skills, written and verbal, technology-related
Additionally, we may find these nice-to-have skills useful:
• Very good knowledge of C++11 and C++14/17 standards
• Very good  knowledge of Boost libraries
• Knowledge of GCC, Make, CMake, Git
• Knowledge of C++ debugging/profiling methods and tools
• Knowledge of TCP/IP networking and programming
• Knowledge of XML and SQL

Why is it 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 your application progresses. Please note that only candidates who meet the minimum criteria for the role will proceed in the selection process.


Join our life community at Sabre by following us on Twitter, Facebook and LinkedIn

Facebook Twitter LinkedIn

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