Staff Software Engineer - BackEnd (Level 4) | Gurugram, IND
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
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
Regional Customer Service Manager - English Team (Based in Pune)
Gurugram, IND
Senior Manager, Financial Crime Compliance (Bangkok-based, Relocation Provided)
Bengaluru, IND
Principal Software Engineer, Back End - L7 (Bangkok based, Relocation provided)
London, GBR
Senior Lead Software Engineer, Back End (Bangkok based, Relocation provided)
London, GBR
Regional Customer Service Manager - English Team (Based in Pune)
Gurugram, IND
Account Manager, Europe (Cairo-based)
Cairo, USA
Partner Success Manager (Rocket Travel by Agoda)
Chicago, USA
Account Manager, MEA - Turkish Speaker (Cairo-Based)
Cairo, USA
Senior Manager, Financial Crime Compliance (Bangkok-based, Relocation Provided)
Bengaluru, IND
Technical Contact Center Support Specialist (Cairo based)
Cairo, USA
Principal Software Engineer, Back End - L7 (Bangkok based, Relocation provided)
London, GBR
Senior Lead Software Engineer, Back End (Bangkok based, Relocation provided)
London, GBR