Posted Apr 15, 2026
As a Lead Software Engineer at Sabre, you will play a crucial role in the Offer Optimization Team by modernizing platforms and developing cloud-native applications on Google Cloud Platform (GCP). Your responsibilities will include:
Partnering with Product Management to translate business requirements into scalable, cloud-native technical solutions. - Owning end-to-end application design and reviews to ensure architectural quality, resilience, and scalability. - Leading the modernization of application tech stacks by adopting cloud-native patterns and managed GCP services. - Designing, developing, and delivering high-performance microservices and APIs. - Analyzing and improving efficiency, scalability, reliability, and cost of cloud-hosted applications. - Driving best practices for cloud-native design, including stateless services, asynchronous processing, and event-driven architectures. - Evaluating and adopting new technologies to enhance system performance, reliability, and developer productivity. In addition, your role will involve:
Designing, implementing, and maintaining CI/CD pipelines for cloud-native applications on GCP. - Driving automation across build, test, deployment, and infrastructure provisioning. - Working closely with platform and SRE teams to ensure strong observability, monitoring, and alerting. - Contributing to cost-aware engineering by balancing performance, reliability, and cloud spend. Qualifications Required:
8+ years of experience building enterprise-grade software applications. - Strong hands-on experience in Java-based application development. - Experience building cloud-native microservices and RESTful APIs. - Experience with frontend technologies such as ReactJS or Angular (full-stack exposure preferred). - Strong experience with GCP services, such as Google Kubernetes Engine (GKE), Cloud Run / App Engine, Cloud SQL / BigQuery / Firestore, and Cloud Monitoring & Logging. - Proficiency with containers and orchestration (Docker, Kubernetes). - Strong experience with CI/CD pipelines, Git-based workflows, and automation. - Experience with Infrastructure as Code (Terraform or equivalent). - Experience with monitoring, logging, and alerting for distributed systems. - Experience with SQL and NoSQL databases. - Familiarity with event-driven and data-intensive systems. - Exposure to Big Data or data engineering concepts is a plus. - Bachelor's Degree in Computer Science or related field (Master's Degree preferred). Qualifications Required:
8+ years of experience building enterprise-grade software applications. - Strong hands-on experience in Java-based application development. - Experience building cloud-native microservices and RESTful APIs. - Experience with frontend technologies such as ReactJS or Angular (full-stack exposure preferred). - Strong experience with GCP services, such as Google Kubernetes Engine (GKE), Cloud Run / App Engine, Cloud SQL / BigQuery / Firestore, and Cloud Monitoring & Logging. - Proficiency with containers and orchestration (Docker, Kubernetes). - Strong experience with CI/CD pipelines, Git-based workflows, and automation. - Experience with Infrastructure as Code (Terraform or equivalent). - Experience with monitoring, logging, and alerting for distributed systems. - Experience with SQL and NoSQL databases. - Familiarity wit
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City