Senior Software Development Engineer

Expedia

Gurgaon, India
Backend software development
Object-oriented programming
Advanced system design
Expedia Group brands power global travel for everyone, everywhere, designing cutting-edge tech to make travel smoother and more memorable

Job Summary

  • Expedia Group brands power global travel for everyone, everywhere, designing cutting-edge tech to make travel smoother and more memorable.
  • The Booking Foundation team utilizes a modern tech stack including Elastic search, AWS, Spring Boot, and Kafka, primarily using Kotlin and Java.
  • Expedia offers a full benefits package including travel perks, generous time-off, parental leave, a flexible work model, and career development resources.

Matching Summary

Expedia Group brands power global travel for everyone, everywhere, designing cutting-edge tech to make travel smoother and more memorable.

Skills & Requirements

Must-have

  • Backend software development
  • Object-oriented programming
  • Advanced system design
  • API development
  • Data modeling
  • Large-scale distributed systems
  • Kotlin and Java

Nice-to-have

  • AI/ML concepts
  • Continuous improvement culture
  • Technical leadership
  • Operational excellence
  • Cross-functional collaboration

Key Requirements

  • 8+ years backend software development
  • Bachelor's degree or equivalent experience
  • Ownership of services/architectures
  • Familiarity with AI-driven systems

Work Rights

Not specified

Tailored Resume

Cover Letter