Senior Software Engineer
Sabre · Bengaluru, Karnataka, India · India
- Employer
- Sabre
- Requisition id
- Senior-Software-Engineer_JR108776
- First posted (employer ATS)
- (8d ago)
- First seen by this site
- 2026-09-28T06:48:01Z
- Last verified live
- 2026-10-06T00:48:31Z
- Source
- Employer career portal (workday)
Job description
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.
Job Description
Role Summary
The Senior Software Engineer is a hands-on technical expert responsible for designing and developing production-grade applications and microservices using
Java, Spring Boot, GCP, and Kubernetes
, along with
Generative AI and Agentic AI solutions using Python, Vertex AI, and ADK
. The role involves building rapid AI prototypes and POCs, developing
React-based conversational UIs and widgets
, and taking solutions through the full lifecycle from design to production deployment. The engineer will focus on
scalability, security, reliability, and cost efficiency
, while contributing to reusable engineering patterns, best practices, and mentoring junior engineers.
Key Responsibilities
Software & Full Stack Engineering
Design and develop scalable applications using
Java/JDK 17+, Spring Boot and microservices
.
Build REST APIs and integrate with enterprise systems, relational/NoSQL databases and external services.
Develop modern web applications and conversational widgets using
React and TypeScript/JavaScript
.
Apply sound software engineering principles, design patterns, automated testing and code quality practices.
GenAI & Agentic AI
Develop
GenAI and Agentic AI POCs
using Python, Vertex AI, ADK and related frameworks.
Build agentic workflows involving
tool calling, planning, memory/context management and guardrails
.
Implement
RAG, embeddings, vector search and prompt engineering
solutions.
Build integrations using
Model Context Protocol (MCP)
and other LLM tool/function-calling frameworks.
Evaluate emerging AI technologies and transition successful POCs into production-grade solutions.
Cloud & Platform Engineering
Build and deploy cloud-native applications on
Google Cloud Platform (GCP)
.
Work with
GKE/Kubernetes, Docker, Vertex AI, BigQuery, Cloud Storage, Pub/Sub and Secret Manager
.
Implement CI/CD, monitoring, logging, error handling and production observability.
Optimize application and LLM workloads for
performance, scalability and cost
.
Develop data pipelines using
Dataflow, Apache Beam or Spark
where required.
Engineering Leadership & Quality
Participate in architecture, design discussions and code reviews.
Mentor junior engineers and contribute reusable engineering patterns and best practices.
Ensure production readiness through testing, observability, resiliency and operational support.
Apply security and Responsible AI practices including IAM, secrets management, data protection, guardrails and audit logging.
Required Technical Skills
Strong hands-on experience with
Java/JDK 17+, Spring Boot and microservices
.
Strong understanding of
OOP, data structures, design patterns and REST APIs
.
Experience with
GCP, Docker and Kubernetes/GKE
.
Experience with relational and NoSQL databases.
Hands-on experience with
React and JavaScript/TypeScript
.
Working experience with
Python
, particularly for AI/GenAI development.
Experience with
Git, Maven/Gradle, CI/CD and automated testing
.
Preferred Skills
Experience with
Vertex AI and Google ADK
or comparable Agentic AI frameworks.
Experience developing
MCP servers/tools or ChatGPT integrations
.
Experience building conversational AI/chatbot applications and interactive widgets.
Experience with
BigQuery, Pub/Sub and event-driven architectures
.
Exposure to
Terraform/Infrastructure-as-Code and LLMOps
.
Understanding of enterprise security including
IAM, JWT/OAuth, Okta/IAP and Secret Manager
.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering or a related discipline.
5–8 years of software engineering experience
, with strong enterprise application development experience.
Exposure to building
GenAI/Agentic AI solutions and taking POCs toward production
.
Expected Outcomes
Deliver high-quality, scalable
Java microservices and full-stack applications
.
Rapidly prototype and productionize
GenAI and Agentic AI capabilities
.
Build reusable
AI integrations, MCP tools and conversational UI components
.
Ensure solutions meet enterprise standards for
security, reliability, observability and cost efficiency
.
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.
#LI-Hybrid#LI-GR1
More from Sabre
- Manager Site Reliability Engineering 1d ago
- Sr Manager Software Engineering 1d ago
- Principal GenAI & Agentic AI Engineer 6d ago
- Lead Software Systems Developer with SRE Capabilities 6d ago
- Software Systems Engineer — Contributor, IX Platform 8d ago
- Principal Engineer - Service Delivery/IX Platform 12d ago
- Site Reliability Engineer III 13d ago
- Site Reliability Engineer IV 13d ago
We are not Sabre. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error