Senior Software Engineer

Expedia

United Kingdom, United Kingdom
Flexible work model
Design and build backend systems
Restful apis and data models
Automated testing and ci/cd
Expedia is seeking a Senior Software Engineer to enhance their travel technology products, focusing on designing and implementing high-quality software services. The role emphasizes collaborative development, mentorship, and the integration of AI/ML solutions, all within a diverse and inclusive company culture

Job Summary

  • Expedia Group brands power global travel for everyone, everywhere, designing cutting-edge tech to make travel smoother and more memorable.
  • We are building the next generation of video ad infrastructure, AI-powered tooling, and Rapid API integrations to deliver smarter, more engaging ad experiences.
  • We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model, and career development resources.

Matching Summary

Match Score: 85

Expedia is seeking a Senior Software Engineer to enhance their travel technology products, focusing on designing and implementing high-quality software services. The role emphasizes collaborative development, mentorship, and the integration of AI/ML solutions, all within a diverse and inclusive company culture.

Skills & Requirements

Must-have

  • design and build backend systems
  • RESTful APIs and data models
  • automated testing and CI/CD
  • production monitoring and troubleshooting
  • AI/ML-enabled solutions integration

Nice-to-have

  • operational excellence and observability
  • technical leadership and mentorship
  • architectural tradeoffs for large systems
  • driving technical design for initiatives

Key Requirements

  • Bachelor’s degree or equivalent practical experience
  • Professional software engineering experience
  • Ownership of significant services or components
  • Hands-on experience supporting services in production

Work Rights

Not specified

Tailored Resume

Cover Letter