Salary
≈ $42k – $91k per year (Estimated)
Location
In office (Gurgaon)
Seniority
Staff · 8+ years exp
Overview
Company
Impact
Profile match
Agoda operates an online travel platform for searching and booking accommodation, flights, and other travel services. It connects travelers with hotels, apartments, vacation rentals, airlines, and activity providers in markets around the world.
As a Staff Backend Engineer, you'll drive the design and development of scalable distributed systems, working on high-impact backend services. Beyond writing code, you'll be expected to identify problems before they're assigned to you, make independent calls on ambiguous technical trade-offs, and influence how your team and adjacent teams build software. You'll combine hands-on coding, system design, and technical leadership, owning outcomes, not just deliverables, and helping shape engineering practices beyond your immediate scope.
Responsibilities:
- Design and build scalable distributed systems and microservices.
- Lead development of complex features and technical initiatives end-to-end.
- Drive system design, API design, and engineering best practices.
- Own scalability, performance, reliability, and fault tolerance of services.
- Optimise high-throughput, low-latency systems.
- Proactively identify gaps, risks, or improvement opportunities beyond your assigned scope, and drive them to resolution without waiting to be asked.
- Make independent architectural and technical trade-off decisions, and be accountable for the outcomes.
- Contribute to cross-team collaboration and system alignment; influence engineering standards and practices beyond your immediate team.
- Partner with product and business stakeholders to translate business needs into technical priorities, and technical constraints into business context.
- Stay hands-on with coding and system design.
- Mentor engineers with a structured approach, supporting overall team capability growth.
- Participate in technical decision-making and architectural improvements.
- Handle production issues, RCA, and drive continuous improvement.
Requirements:
- 8-12 years of backend engineering experience.
- Strong experience building distributed systems at scale.
- Expertise in: Java, Kotlin, Scala, or Go.
- Strong understanding of microservices architecture, REST APIs & system design, SQL/NoSQL databases, and performance, scalability, and concurrency
- Strong coding and problem-solving ability.
Beyond the technical bar:
- A track record of taking ownership beyond your assigned scope initiatives you drove because you saw the need, not because you were told.
- Comfort making decisions under ambiguity and owning the consequences, technical and business.
- Experience communicating trade-offs to both engineers and non-technical stakeholders, adjusting your framing accordingly.
- Demonstrated impact mentoring or growing other engineers, with concrete outcomes, not just informal help.
Nice to Have:
- Experience building large-scale consumer or marketplace platforms.
- Exposure to event-driven systems (Kafka, RabbitMQ).
- Experience with NoSQL databases (Cassandra, MongoDB, Aerospike).
- Familiarity with cloud (AWS/GCP), CI/CD pipelines.
- Experience working in Agile/Scrum environments.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Gurgaon
Data & AI Engineer
2 days ago
In office • Full-Time • 3+ years exp • Luxembourg City
Java
Python
TypeScript
C#
Java
Spring Boot
Python
FastAPI
C#
.NET
AI/ML
Computer Vision
LLM
Mistral
NLP
Ollama
ONNX
RAG
Semantic Search
Transformers
Edge AI
OCR
Semantic Search
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GitHub Actions
Rest API
Terraform
Vector
GitHub
Apply
Backend Developer
2 days ago
≈ $25k – $66k per year (Estimated) • In office • 7+ years exp • Bengaluru
Go
Java
Node JS
Python
C#
JavaScript
C#
.NET
Apply
≈ $89k – $233k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Singapore
Java
Python
Scala
AI/ML
Hadoop
DevOps
CI/CD
Analytics
ETL/ELT
Apply
≈ $30k – $101k per year (Estimated) • Remote/Hybrid • 4+ years exp • Madrid
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Dynatrace
Apply
Desarrollador/a Java
2 days ago
≈ $53k – $120k per year (Estimated) • Remote/Hybrid • 5+ years exp • Madrid
Java
Java
Spring Boot
Apply
≈ $42k – $91k per year (Estimated) • In office • 8+ years exp • Gurgaon
Go
Java
Kotlin
Scala
SQL
Databases
Aerospike
Apache Kafka
Cassandra
RabbitMQ
DevOps
AWS
CI/CD
GCP
Rest API
Self-Healing
Apply
In office • 10+ years exp • Bangkok
C#
Java
Kotlin
Scala
SQL
Databases
Apache Kafka
RabbitMQ
AI/ML
Hadoop
Spark
DevOps
CI/CD
Kubernetes
GitLab
Apply
Remote/Hybrid • Internship • 10+ years exp • Bangkok
Go
Java
Kotlin
Scala
SQL
Databases
Aerospike
Apache Kafka
Cassandra
AI/ML
Hadoop
DevOps
CI/CD
Self-Healing
Apply
Remote/Hybrid • Internship • 10+ years exp • Bangkok
Go
Java
Kotlin
Scala
SQL
Databases
Aerospike
Apache Kafka
Cassandra
AI/ML
Hadoop
DevOps
CI/CD
Self-Healing
Apply
Principal Product Manager
3 days ago
$172k – $202k per year • Equity • In office • Bachelor's Degree • Chicago
Python
SQL
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Gurgaon
Apply
Application Developer
1 hour ago
≈ $26k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Gurgaon
Java
DevOps
Git
Apply
Packaged/SaaS App Engineering Lead
1 hour ago
≈ $32k – $83k per year (Estimated) • In office • Full-Time • 5+ years exp • Gurgaon
Python
Python
pySpark
Databases
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Apply
Custom Software Engineer
1 hour ago
≈ $24k – $65k per year (Estimated) • In office • Full-Time • 3+ years exp • Gurgaon
Databases
Snowflake
Apply
Sr Engineer II - C++ Developer
2 hours ago
≈ $22k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Noida • Gurgaon
C++
Apply
This is one of many
368,530 more open roles from verified company boards, updated every day.

