Software Engineer IV

Sabre Airline Solutions Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabre Airline Solutions Inc. is seeking a Software Engineer IV in Bengaluru, Karnataka, to empower the travel industry through innovative data solutions. In this role, you will lead the design and development of scalable cloud-native data pipelines using technologies like Apache Spark and Airflow.

The ideal candidate will have expertise in distributed data processing, a strong proficiency in Python, and experience with Google Cloud Platform services. Join us to solve complex challenges and drive innovation in travel technology.

Qualifications

  • 2+ years of experience building enterprise-grade software or data applications.
  • Hands-on experience in distributed data processing using Apache Spark.
  • Strong proficiency in Python for data manipulation and pipeline development.

Responsibilities

  • Design, develop, and deliver high-performance batch and streaming data pipelines.
  • Collaborate with Architects to define the technical data roadmap.
  • Implement and maintain CI/CD pipelines for data engineering workflows.

Skills

Distributed data processing
Apache Spark
Apache Airflow
Python
Data modeling
CI/CD

Education

Bachelor’s Degree in Computer Science, Data Engineering, or related field
Master’s Degree

Tools

Google Cloud Platform
dbt
Terraform

Job description

## Software Engineer IVApplylocations: Bengaluru, Karnataka, Indiatime type: Full timeposted on: Posted Todayjob requisition id: JR108186**Powering the agentic revolution in travel.** Sabre is an AI-native technology leader, backed by one of the world’s largest travel data clouds. Built on an open, modular, cloud-native architecture, Sabre serves as the backbone for both established leaders and bold, new disruptors, guiding them to the next age of travel retailing through intelligent, connected, and personalized experiences. With AI at its core and operating at unparalleled scale, Sabre transforms insights into innovation, empowering airlines, hoteliers, agencies and other partners to retail, distribute and fulfill travel worldwide.Sabre is the global leader in innovative technology that powers the travel industry. We are always looking for bright and driven technologists who thrive on solving complex problems at scale. If you are passionate about building highly scalable data pipelines, working with global teams, and applying modern DataOps practices, then Sabre is the right place for you.The Revenue Optimization Team is expanding as we modernize our data platforms and move seamlessly to the cloud to build the next generation of data and analytics solutions. We are seeking a Software Engineer with hands on expertise in distributed data processing, orchestration, and data architecture on Google Cloud Platform (GCP).**Responsibilities****Data Engineering & Pipeline Architecture*** Partner with Product Management to translate business requirements into scalable, cloud-native data solutions.* Design, develop, and deliver high-performance batch and streaming data pipelines using **Apache Spark** and **Apache Airflow**.* Contribute to the modernization of data tech stacks, adopting cloud-native patterns and managed GCP services (e.g., Cloud Composer, Dataproc).* Analyze and improve the efficiency, scalability, reliability, and cost of cloud-hosted data workloads.**Architecture & Platform Leadership*** Collaborate with Architects to define and evolve the technical data roadmap.* Follow the best practices for data architecture, including stateless processing, asynchronous ingestion, and event-driven data streaming.* Adopt new technologies that improve data processing performance, reliability, and developer productivity.**DataOps, CI/CD & Operations*** Design, implement, and maintain CI/CD pipelines for data engineering workflows on GCP.* Contribute to automation across build, test, deployment, and infrastructure provisioning.* Work closely with platform and SRE teams to ensure strong observability, monitoring, and alerting for data pipelines.* Troubleshoot and resolve complex production issues in distributed data systems.* Contribute to cost-aware engineering, balancing performance, reliability, and cloud spend.**Required Skills****Data Engineering Core****Must have:*** 2+ years of experience building enterprise-grade software or data applications.* Hands-on experience in distributed data processing using **Apache Spark**.* Hands-on experience orchestrating complex DAGs using **Apache Airflow**.* **Strong proficiency in Python** for data manipulation, scripting, and pipeline development.**Good to have:*** **Data Modeling & Architecture:** Experience with relational and dimensional data modeling techniques (e.g., Star Schema, Data Vault) for data warehouses.* **Modern Data Stack Tools:** Knowledge in data transformation and modeling tools like **dbt (data build tool)**, and an understanding of Lakehouse architectures (e.g., **Apache Iceberg, Delta Lake, or Apache Hudi**).* **Big Data File Formats:** Familiarity with optimized, columnar storage formats such as **Parquet, Avro, or ORC**.* **Data Governance & Quality:** Experience implementing automated data quality testing, tracking data lineage, and ensuring data security and compliance.* **Bonus:** Experience building cloud-native microservices and RESTful APIs with **Java and Spring Boot** is a plus.**Google Cloud Platform (GCP)*** Experience with GCP services, such as: BigQuery, Cloud SQL, Firestore, Pub/Sub, Google Kubernetes Engine (GKE), Cloud Run, and Cloud Monitoring & Logging.* Understanding of cloud-native networking, security, and IAM concepts.**Data Platform & DevOps*** Knowledge in containers and orchestration (Docker, Kubernetes).* Familiarity with CI/CD pipelines, Git-based workflows, and DataOps automation.* Familiarity with Infrastructure as Code (Terraform or equivalent).* Familiarity with monitoring, logging, and alerting for distributed data systems.**Engineering Excellence*** Strong problem-solving, analytical, and communication skills.* Willingness to learn new technologies and innovate when standard solutions are insufficient.**Qualifications*** Bachelor’s Degree in Computer Science, Data Engineering, or related field (Master’s Degree preferred).* 2+ years of professional experience building and operating enterprise-grade systems.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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager Software Engineering
Manager Software Engineering

Sabre • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Senior Revenue Management and Data Analysis
Senior Revenue Management and Data Analysis

Sabre • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Site Reliability Engineer
Site Reliability Engineer

Sabre Corporation • Bengaluru

On-site
INR 2,600,000 - 4,000,000
Senior Data Engineer
Senior Data Engineer

Jio Star • Mumbai

On-site
INR 1,500,000 - 2,500,000
Service Delivery Engineer III
Service Delivery Engineer III

Sabre Airline Solutions Inc. • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Gcp Data Engineer
Gcp Data Engineer

Lloyds Technology Centre • Hyderabad

Hybrid
INR 2,500,000 - 4,200,000
Lead Revenue Management & Pricing
Lead Revenue Management & Pricing

Sabre Corporation • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Technical Product Support Specialist III
Technical Product Support Specialist III

Sabre • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Data Engineer - GCP
Senior Data Engineer - GCP

AuxoAI Engineering • Bengaluru Urban

On-site
INR 350,000 - 700,000
GCP Data Engineer Postgres Python Pyspark Developer
GCP Data Engineer Postgres Python Pyspark Developer

Tata Consultancy Services • Hyderabad

On-site
INR 1,800,000 - 3,200,000