Sabre

Lead Software Engineer

Bengaluru, Karnataka, India Full time

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.