Senior Software Development Engineering

Expedia Group

Not specified; not specified; full benefits pyckag...
Flexible work model
8+ years backend development experience
Java or kotlin programming expertise
Advanced system design and api development
Expedia Group is seeking a Senior Software Development Engineer to join their Booking Foundation team, focusing on developing scalable software solutions for global travel. The ideal candidate should possess extensive backend development experience, particularly in Java or Kotlin, and have a strong understanding of system design and AI/ML integration

Job Summary

  • This role involves joining the Booking Foundation team to power pre-booking and post-booking journeys with a modern technology stack.
  • The position requires designing scalable, reliable solutions while mentoring engineers and driving technical decisions across multiple domains.
  • Expedia offers a full benefits package including exciting travel perks, generous time-off, and a flexible work model to fuel employee passion.

Matching Summary

Match Score: 85

Expedia Group is seeking a Senior Software Development Engineer to join their Booking Foundation team, focusing on developing scalable software solutions for global travel. The ideal candidate should possess extensive backend development experience, particularly in Java or Kotlin, and have a strong understanding of system design and AI/ML integration.

Salary

Not specified; Not specified; Full benefits package including travel perks and time-off

Skills & Requirements

Must-have

  • 8+ years backend development experience
  • Java or Kotlin programming expertise
  • Advanced system design and API development
  • Distributed systems architecture knowledge
  • AI/ML solution integration capabilities

Nice-to-have

  • Technical leadership and mentorship skills
  • Experience with Elastic Search and Kafka
  • AWS cloud infrastructure proficiency
  • Spring Boot framework background
  • Commitment to continuous improvement culture

Key Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • 8+ years of professional backend software development
  • Proven ownership of multi-service architectures at organizational level

Work Rights

Not specified

Tailored Resume

Cover Letter