Expedia
Software Development Engineer III
$146K–$234K
Washington - Seattle Campus · Full-time · Posted Oct 14, 2026
- Experience
- 5+ years of relevant professional experience.
- Education
- Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
About the job
Leads the design, development, operation, and improvement of scalable backend services and APIs for Expedia Group’s travel products.
What you'll do
- Design and evolve highly available services, APIs, and data models; lead implementation from requirements through deployment and support.
- Guide technical direction and collaborate across teams to improve reliability, performance, security, and reuse.
- Integrate AI/ML-enabled solutions and promote operational excellence through automation, observability, incident response, and root cause analysis.
What they ask for
- Bachelor’s degree in Computer Science or a related technical field, or equivalent related professional experience.
- Proven ownership of complex services or multi-service systems, including design, implementation, operational health, and improvement.
- Strong skills in system design, including low-level design, API design, and data modeling.
- Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products, including safe integration.
Nice to have
- Experience with large-scale distributed systems and operational excellence practices.
- Experience with AI/ML components in production systems; software development in Java or similar, Scala, or Kotlin; and cloud or event-driven systems.
Pay
$146,000.00 to $204,500.00 USD total cash; up to $233,500.00 USD total cash (top of range)
Tools
Java, Scala, Kotlin, AWS, Kafka Streams, AWS Kinesis, Redis, Couchbase
AI focus
Safely integrate, operate, or extend AI/ML-enabled solutions in products and services, such as recommendation, ranking, or decisioning systems.
Model-written summary · the original posting is authoritative