Staff Software Engineer - BackEnd (Level 4) | Gurugram, IND
Role Overview
The Backend Engineering team builds high-scale, fault-tolerant distributed systems serving millions of users daily.
The team owns mission-critical domains including inventory, pricing, booking, payments, and customer and partner platforms.
Systems are designed for high availability, low latency, zero downtime, resilience, self-healing, and global scale.
Key Skills for This Role
Full Job Posting
About Agoda
Agoda is a global travel technology company and part of Booking Holdings, connecting travelers with hotels, flights, and experiences.
Agoda has a diverse international team and emphasizes data, technology, curiosity, and innovation.
Backend Engineering Team
The Backend Engineering team builds high-scale, fault-tolerant distributed systems serving millions of users daily.
The team owns mission-critical domains including inventory, pricing, booking, payments, and customer and partner platforms.
Systems are designed for high availability, low latency, zero downtime, resilience, self-healing, and global scale.
What You Will Do
- Design, build, and own scalable distributed systems and microservices within the assigned domain.
- Lead complex features and technical initiatives from start to finish.
- Drive system design, API design, and engineering best practices.
- Own service scalability, performance, reliability, and fault tolerance.
- Identify risks and improvement opportunities and drive them to resolution.
- Make architectural and technical trade-off decisions and own the outcomes.
- Collaborate with adjacent teams and raise engineering standards.
- Partner with product and business stakeholders to translate needs into technical priorities.
- Stay hands-on with coding and system design.
- Mentor engineers and handle production issues, root-cause analysis, and improvements.
Technical Requirements
- 8–12 years of backend engineering experience.
- Strong experience building and owning distributed systems at scale.
- Expertise in Java, Kotlin, Scala, or Go.
- Strong understanding of microservices, REST APIs, system design, SQL or NoSQL databases, performance, scalability, and concurrency.
- Strong coding and problem-solving ability.
Additional Qualifications
- Ownership beyond assigned tasks and comfort making decisions under ambiguity.
- Ability to communicate trade-offs to technical and non-technical stakeholders.
- Demonstrated impact mentoring or growing engineers.
- Experience with consumer or marketplace platforms is useful.
- Exposure to Kafka or RabbitMQ, NoSQL databases, cloud, CI/CD, or Agile/Scrum is useful.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Agoda
Support Associate (Pune)
, IND
Agoda seeks a customer-focused Support Associate to resolve guest and partner queries across phone, email, and chat. The role requires strong spoken and written English and Hindi, clear communication, and sound problem-s
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
Jeddah, KSA
Agoda is seeking a senior software engineer to build and operate its Kubernetes platform in Go. The role requires production software engineering, practical Kubernetes and Linux experience, and ownership of platform comp
Workforce Management - Senior Associate Manager - Capacity (Bangkok, Kuala Lumpur, Gurgaon, Pune Based)
, IND
Agoda seeks a Workforce Management Manager to lead a team of WFM Capacity Planners in a contact-center environment. The role owns capacity modelling, forecasting, SLA tracking, and stakeholder reporting while coaching an
Staff / Lead Data Engineer - Bidding (Bangkok based, relocation provided)
Riyadh, KSA
Agoda is seeking a Staff / Lead Data Engineer to technically lead improvements to data and ML processes and build production tools, pipelines, and platforms. Applicants need a relevant bachelor’s degree, 8+ years in soft
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
, QAT
Agoda is hiring a senior software engineer to design, build and operate its Kubernetes platform and related infrastructure services. Candidates need production software engineering experience, practical Kubernetes and Li
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
Ar Rayyān, QAT
Agoda is hiring a Senior Software Engineer to design, build, and operate its Kubernetes platform and supporting infrastructure software. Candidates need production software engineering experience, practical production Ku
Analyst/Senior Analyst/Associate Manager, Marketing Analytics (Bangkok Based, relocation provided)
Ar Rayyān, QAT
Agoda is hiring for multiple marketing analytics roles across channels, with scope varying by role. The work includes campaign experimentation, predictive modeling, performance reporting, and stakeholder recommendations.
2026 Support Associate - Korean&English(Seoul)
Dubai, UAE
Agoda is seeking a Korean- and English-speaking Support Associate to resolve customer and partner booking issues across phone, email, and chat. The role requires excellent spoken and written Korean, at least B1 English,
Support Associate (Pune)
, IND
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
Jeddah, KSA
Workforce Management - Senior Associate Manager - Capacity (Bangkok, Kuala Lumpur, Gurgaon, Pune Based)
, IND
Staff / Lead Data Engineer - Bidding (Bangkok based, relocation provided)
Riyadh, KSA
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
, QAT
[Infra] Senior Software Engineer – Kubernetes Platform (Bangkok Based, relocation provided)
Ar Rayyān, QAT
Analyst/Senior Analyst/Associate Manager, Marketing Analytics (Bangkok Based, relocation provided)
Ar Rayyān, QAT
2026 Support Associate - Korean&English(Seoul)
Dubai, UAE