Sabre→
Lead Software Engineer at Sabre in Bengaluru, Karnataka, India
Entry LevelOn-siteFull-timeBengaluru, Karnataka, India
Job Description
Lead Software Engineer
Location: Bengaluru, Karnataka, India
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.
Development & Engineering General Job Description (MUST BE EDITED FOR SPECIFIC JOB POSTING):
Team Description
Sabre is seeking a talented Lead Software Developer to support the RadixxGo DCS Project. This person will report to Rajive Choudhary.
Team/ Project description……
Job Description for Internal and external hiring
Senior / Lead Software Engineer – PHP, Java Spring Boot & Cloud
Role Summary
We are seeking a Senior / Lead Software Engineer with deep expertise in PHP, Java (Spring Boot), and cloud-native architectures to lead the design, development, and modernization of scalable enterprise systems. This role combines hands-on engineering, technical leadership, and architecture influence across distributed teams.
Key Responsibilities
Technical Leadership
Lead design and development of backend services using PHP and Java Spring Boot
Own technical solutions end-to-end: design → build → deploy → run
Drive engineering best practices, coding standards, and architectural patterns
Mentor junior and mid-level engineers through reviews and guidance
Architecture & Modernization
Design cloud-native and microservices architectures
Lead modernization initiatives (monolith → microservices, on-prem → cloud)
Ensure solutions align with enterprise architecture and target-state platforms
Evaluate and recommend new technologies, frameworks, and tools
Cloud & DevOps
Lead deployments on AWS / Azure / GCP
Drive containerization and orchestration (Docker, Kubernetes)
Design and improve CI/CD pipelines
Ensure resilience, scalability, and cost optimization in cloud environments
Quality, Reliability & Operations
Embed non-functional requirements (performance, security, availability)
Partner with SRE / Ops teams on observability, monitoring, and incident management
Participate in production support for critical systems (as escalation)
Collaboration & Stakeholder Engagement
Work closely with Product, Architecture, Security, and Platform teams
Translate business requirements into technical solutions
Contribute to technical roadmaps and delivery planning
Required Technical Skills
Backend Engineering
Expert-level experience in PHP (7.x / 8.x) with Laravel / Symfony
Strong experience in Java with Spring Boot
Proven experience designing RESTful APIs and backend services
Strong grasp of object-oriented design and SOLID principles
Hands-on experience in JavaScript, HTML, CSS, jQuery.
Cloud & Platform
Hands-on experience with AWS, Azure, or GCP
Strong experience with Docker and container-based deployments
Experience with Kubernetes (preferred)
Knowledge of API gateways, load balancing, and service-to-service security
Data & Integration
Strong SQL expertise (PostgreSQL / MySQL / Oracle)
Experience with NoSQL databases (preferred)
Experience with messaging/event-driven systems (Kafka, RabbitMQ, etc.)
Engineering Practices & Non-Functional Skills
Performance tuning and scalability
Secure coding and compliance awareness
Logging, monitoring, and distributed tracing
Experience building high-availability, mission-critical systems
Experience & Qualifications
8–12 years of software engineering experience
Prior experience in a Senior Engineer / Technical Lead role
Proven track record of leading complex technical initiatives
Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Nice to Have
Experience in platform engineering or Skunkworks teams
Domain exposure to airline, airport, banking, telecom, or retail systems
Experience leading cloud migration or re-architecture programs
Exposure to AI/ML-enabled platforms or data-intensive systems
What Success Looks Like
Production-grade, scalable cloud solutions
High engineering standards across teams
Smooth delivery of modernization initiatives
Strong mentorship and technical leadership impact
At Sabre, we’re passionate about building software that solves problems. In this role you will plan, design, develop and test software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
Role and Responsibilities:
Develops, codes, tests and debugs new complex software solutions or enhancements to existing product
Designs, plans, develops and improves applications using routine and advanced technology
Works on issues where analysis of situations or data requires an in-depth knowledge of organizational objectives. Implements strategic policies when selecting methods, techniques
Encourage high coding standards, using best practices and high quality
Regularly interacts with subordinate supervisors, architects, product managers, HR, on matters concerning projects, or team performance. Requires the ability to change the thinking of, or gain acceptance from others in sensitive situations, without damage to the relationship
Provides technical mentorship and cultural/competency-based guidance to teams
Provides larger business/product context. Mentors on specific tech stacks/technologies
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.