Software Development Engineer II
- Salary
- Not disclosed
- Experience
- 2–6 years
- Eligible batches
- 2020 – 2024
- Degree
- Bachelor's, Master's
- Location
- GurugramOn-site
- Apply by
- 9 Dec 2026
About the role
Expedia Group’s Clickstream team is looking for a Software Development Engineer II to design, build, and run a real‑time data platform that captures user behavior across its travel sites and apps. Based in Gurgaon, the role focuses on creating low‑latency streaming services and data pipelines in Java/Kotlin, operating them in public or hybrid cloud environments, and delivering reliable analytics and personalized experiences for millions of travelers.
Responsibilities
- Architect, develop, and maintain highly available streaming services and data pipelines using Java/Kotlin.
- Write clean, well‑tested code, participate in pair programming, and conduct thorough code reviews.
- Apply object‑oriented design, distributed computing principles, and performance tuning to real‑time processing.
- Build microservices and data APIs that enable analytics and personalization.
- Implement testing, monitoring, alerting, and observability to ensure system reliability.
- Investigate production incidents, perform root‑cause analysis, and drive long‑term fixes.
Free interview prep
Prepare for the interview
Eligibility
- Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent experience.
- At least 2 years of professional software development experience, primarily with backend services in Java.
- Strong analytical, debugging, and communication skills.
Skills
- Proficiency in Java and Kotlin (Scala a plus).
- Experience with streaming platforms such as Kafka, Kinesis, or Pub/Sub.
- Hands‑on work with cloud providers (AWS, GCP, Azure).
- Solid understanding of algorithms, data structures, concurrency, and distributed systems.
- Familiarity with CI/CD pipelines, unit/integration testing, and monitoring tools.
Resume keywords
Asked for
- Java
- Kotlin
- Scala
- Kafka
- AWS
- GCP
- Azure
- Distributed systems
- Microservices
- CI/CD
Nice to have
- Kafka streams
- Apache flink
- Schema registry
- Data lake
- Data quality
Benefits
- Opportunity to work on a global, data‑driven product impacting millions of travelers.
- Collaborative, agile environment with mentorship for junior engineers.
- Access to modern cloud and streaming technologies.
- Inclusive workplace with accommodations for candidates with disabilities.
You'll apply on expedia.wd108.myworkdayjobs.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Expedia Group
Seattle-based online travel company that runs the Expedia, Hotels.com and Vrbo booking brands used by travellers worldwide.
Founded 1996 · 5000+ employees · HQ Seattle, Washington, United States
More about Expedia GroupSimilar roles
More backend jobsSoftware Development Engineer - IIGoKwik · Bengaluru, Gurugram
- Software Development Engineer IISaaS Labs · Bengaluru, Noida
- Software Development EngineerSkyhigh Security · Bengaluru
Software Development Engineer IIJioStar · Bengaluru
Software Development Engineer II , Amazon PayAmazon · Bengaluru, Hyderabad
Software Engineer IMotorola Solutions · Bengaluru
