Share this Job

Job Title:  Data Science Engineer III


Bangalore, Karnataka, IN

Remote Options (if applicable):  Flexible remote options

Req ID: 60411

Job Family: Information Technology/Software Development


Sabre Corporation is a leading technology provider to the global travel and tourism industry. Headquartered in Southlake, Texas, USA, Sabre operates offices in approximately 60 countries around the world. At Sabre, we make travel happen. Positioned at the center of the business of travel, our platform connects people with experiences that matter in their lives. Today, Sabre is creating a new marketplace for personalized travel. It is our people who develop and deliver powerful solutions that meet the current and future needs or our airline, hotel and travel agency customers. Join our journey! 

Job Description

Job Description
Sabre Enterprise Data & Analytics Engineering team in Bangalore, India is primarily responsible for developing data and analytics software products.  We are looking to hire a Data Science Engineer III in core dataset product engineering team. The main role of  Engineer is building code for data ingestion pipeline, data transformation and analytical software products.  This role also requires developing the logical and physical data models to support the business needs. This role requires working closely with Sabre infrastructure engineers, platform engineers and admins, software engineers, product managers, architects and internal Sabre stakeholders. 
•    Build and maintain data pipeline, data transformation and analytical code.
•    Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing code for greater scalability, performance, reliability and maintainability.
•    Build analytics software products that utilize the data pipeline to provide actionable insights. 
•    Design and develop applications in Java, Spark, Apache Beam, Python using a variety of frameworks and tools.
•    Design and develop software solutions in Dataflow, DataProc and other Google cloud components.
•    Understand and translate business needs into data models supporting long-term solutions.
•    Work with the application development team to implement the data strategies, build data flows and develop conceptual data models.
•    Optimize and update logical and physical data models to support new and existing projects.
•    Perform reverse engineering of code and physical data models from Java, databases and SQL scripts.
•    Validate business data objects for accuracy and completeness.
•    Analyze data-related system integration challenges and propose appropriate solutions.
•    Assemble large, complex data sets that meet functional / non-functional business requirements.
•    Work with the development manager on a day-to-day basis.
•    Work with other team members to accomplish key software development tasks
•    Work with operation support team on transition and stabilization

Job Requirements

Job Requirements:
•    We are looking for a candidate with 3+ years of experience in a Software Engineer role, who has attained a bachelor’s degree in Computer Science, Engineering, Informatics, Information Systems or another quantitative field. 
•    The candidate must have experience using the following software/tools:
o    Experience with big data tools: Hadoop, Spark, Kafka, etc.
o    Experience with GCP cloud services: DataProc, Dataflow, BigQuery, VMs, Kubernetes
o    Experience with stream-processing systems: Apache Beam, Spark-Streaming, etc.
o    Experience with object-oriented/object function scripting languages: Python, Java .
o    Experience with relational SQL and NoSQL databases
o    Experience with data pipeline and workflow management tools: Airflow
•    Excellent written and verbal communication skills in English; ability to work on multiple projects
•    Ability to work effectively in a fast-paced environment
•    Self-starter with a high degree of self-management and commitment to delivery timelines
•    Proven interpersonal, communication and presentation skills
•    Ability to clearly explain technical concepts and analysis implications to a wide audience
•    Experience and good understanding of travel business is a plus
•    Familiarity with agile DevOps framework and processes


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


Stay connected with Sabre Careers

Facebook Twitter LinkedIn






Job Segment: Cloud, Developer, Java, Computer Science, Database, Technology