Share this Job

Software Developer - Summer 2019 Intern

Date: Nov 12, 2018

Location: Southlake, TX, US, 76092-2103

Company: Sabre

Req ID: 43798

Job Family: Intern


Sabre is the global leader in innovative technology that leads the travel industry. We are always looking for bright and driven people who have a penchant for technology and want to hone their skills. If you are interested in challenging work, being part of a global team, and solving complex problems through technology, business intelligence and analytics, and Agile practices - then Sabre is right for you! It is our people who develop and deliver powerful solutions that meet the current and future needs for our airline, hotel, and travel agency customers.

Job Description

Who are we looking for? 
We are looking for an intern Software Engineer, eager to learn about Sabre, Java and Machine Learning in travel.

You will be responsible for:
•    Developing back-end applications and services utilizing ML/ Ancillary Services Platform;
•    Planning, analysis, implementation, testing and deployment stages of our SDLC;
•    Delivering clean, modular, reusable and high-quality code;
•    Working closely with the architecure team;
•    Learning best design practices and coding standards;
•    Implementing features supporting our core domain;
•    Implementing communication interfaces;

Team Overview:
Our team owns a number of real-time, highly scalable systems built in different technologies. The core of our platform – IntelliSell and IntelliSell Cache – are written in C++, but several other applications such as ML framework, Shopping Cache Management System, Merchandising Services and Pricing Domain Controller are built in Java. We’re looking for an architect who would take the ownership over the mentioned Java applications. Complex interactions and mutual dependencies between our systems will be the main challenge while also presenting an opportunity to prove your technical experience and gain a lot of new ones.
Our team is made up of experts from various business domains – shopping, pricing, customer record and fulfillment. The teams are organized into 3 scrum teams (4-5 Developers/ 1 QA), Product Owners. This allows us to deliver innovative, best in class shopping and merchandising capabilities to our customers. By working with us, you will gain a broad experience in Sabre business domains, and utilize this knowledge and your technical experience to build innovative solutions that will change the industry.

Our products:
•    Machine Learning framework runs experiments on a fraction of live shopping traffic to test performance of different variations of Intellisell config settings.  It uses the experiment results to train models to predict the optimal settings and will implement the models in Intellisell to use the ML learned optimized settings during shopping.  
•    Intellisell – an orchestrator application for all Air Shopping systems. It implements many processing flows (high level services) by making calls to several data sources (low level services).
Intellisell is highly customizable – with various configurations that can be applied per customer, market, date, etc. It consists of a web-based rule management UI, a web service based server, an integrated controller XML Server, a series of rules engines and several service adapters.
•    Ancillary Services – the backend application that provides airlines, travel agencies and individual customers a wide range of ancillary product options to offer, order and shop for. Ancillaries are flight elements like baggage, selected seats, additional on-board services, etc.

Job Requirements

Education: Currently pursuing a Bachelors Degree in Computer Science or related field. 

Core skills:
We would like you to represent majority of the following skills and abilities.
•    University experience and knowledge relevant to the role of Java Software Engineer:
•    Basic knwoeldge of Unix/Linux operating systems
•    Basic knowledge of SOAP/XML and/or REST/JSON web services
•    Creativity and ability to think outside the box
•    Very good interpersonal skills. Ability to create an open-minded and friendly atmosphere to unlock the creative potential of the entire team
•    Good communication skills both written and verbal
•    Willingness to learn and understand the business domain
•    Scrum/Agile development methodology (nice to have)

•    Basic knowledge of Machine Learning concepts (nice to have)


Reasonable Accommodation

Sabre is committed to working with and providing reasonable accommodation to applicants with disabilities. Applicants applying for a Sabre position with a disability who require a reasonable accommodation for any part of the application or hiring process may contact Sabre's Employee Relations Department at


Affirmative Action

Sabre is an equal employment opportunity/affirmative action employer and is committed to providing equal employment opportunities to minorities, females, veterans, and disabled individuals. EEO IS THE LAW


Stay connected with Sabre Careers

Facebook Twitter LinkedIn

Job Segment: Developer, Java, XML, Unix, Linux, Technology