- Experience
- 5–8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or equivalent from a reputed engineering institution
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About TBO.COM
TBO.COM operates a global technology platform designed to streamline the buying and selling processes of travel products for travel partners worldwide. Since its establishment in 2006, TBO has evolved from an air ticketing company into a leading B2B travel portal across multiple continents including Americas, UK & Europe, Africa, Middle East, India, and Asia Pacific. Their extensive product portfolio includes air tickets, hotel bookings, rail, holiday packages, car rentals, transfers, sightseeing, cruise, and cargo services. The platform makes extensive use of AI and machine learning for delivering custom listings and products to boost conversion rates.
TBO emphasizes a technology-driven approach, continuously investing in new innovations and travel offerings. Their modular platform architecture supports expansion into new geographies and travel products, serving a large global travel ecosystem.
Role Overview
As a Lead Software Engineer, you will contribute meaningfully to building the world's largest technology-led travel distribution network targeting a $9 trillion global travel market. The role involves leading core software design and development for an AI-native travel platform catering to travel advisors and partners. You will be expected to take full technical ownership of the product, working directly with business stakeholders to translate customer workflows into AI-enhanced product experiences.
Key Responsibilities
- Architect and implement the end-to-end design of an AI-driven travel platform.
- Develop full stack solutions with strong attention to scalability and performance.
- Create systems that understand user intent, preferences, and traveler context.
- Design intelligent agentic flows that can perform search, reasoning, recommendation, action triggers and judicious AI-human interaction.
- Leverage techniques such as retrieval-augmented generation (RAG), embeddings, vector search, and tool calling in product design.
- Lead complex software system development ensuring adherence to coding standards and maintainability.
- Drive innovation and problem solving throughout the software development lifecycle.
- Mentor and support best practices in software engineering within the team.
Required Qualifications & Experience
- 5 to 8 years of experience developing consumer-facing platforms, with demonstrable ownership in complex projects.
- Strong programming skills with expertise in designing scalable distributed systems.
- Extensive full stack development experience; ability to quickly learn and adapt to new languages and frameworks.
- Prior hands-on experience with large language model (LLM) applications and AI integration.
- Familiarity with serverless computing technologies is preferred.
- Proficiency in programming languages including GoLang, Rust, Java, Python, and Node.js.
- Experience using databases such as SQL Server, Redis, MongoDB, and PostgreSQL.
- Working knowledge of cloud platforms like AWS and Azure.
- Excellent analytical, communication, organizational, and time management skills.
- Self-motivated, flexible, innovative, and able to operate with a high degree of autonomy.
Why Join TBO?
- Opportunity to lead technology initiatives in a rapidly growing B2B travel tech company operating in over 47 countries.
- Work in a dynamic, open startup-like environment that values innovation and long-term ecosystem relationships.
- Enhance leadership skills and contribute to reshaping an industry space ripe for post-pandemic growth.
- Engage with cutting-edge technologies including AI/ML and serverless architectures on a global scale.
Additional Details
- Work location: Epitome Building 5, Tower C, 22nd Floor, DLF Phase 3, Sector 25, DLF Cyber City, Gurgaon, Haryana, India.
- This is an individual contributor role with no direct people management responsibilities.