1 day ago
London, United KingdomMid Level
Responsibilities
- Design, develop, test, and maintain reliable software solutions across the full software development lifecycle.
- Apply system design, low-level design, API design, and data modelling practices to build scalable services and product capabilities.
- Translate business and analytical requirements into technical solutions with engineers, product managers, analysts, and other stakeholders.
- Diagnose technical issues, improve application performance and reliability, and contribute to monitoring, testing, and continuous improvement.
- Build and operate AI-powered analytics features including conversational analytics, natural-language-to-SQL, automated insight summaries, and self-service decision tools.
- Safely integrate and evaluate AI/ML-enabled solutions and review their outputs for accuracy.
- Prototype quickly, ship early, and turn successful ideas into reusable self-service capabilities.
Requirements
- Bachelor’s degree in Computer Science, Data Science, a related technical field, or equivalent practical experience.
- At least 2 years of professional software development experience delivering production-quality applications or services.
- Experience owning and delivering features or services in an analytics, data, or product engineering domain.
- Proficiency in programming, version control, automated testing, API development, data modelling, and system design.
- Foundational understanding of analytics, metrics, data modelling, and data-driven decision-making.
- Hands-on experience using AI-assisted development tools and reviewing generated code for correctness, security, and maintainability.
- Preferred: experience building and operating analytics products or data-intensive services at scale.
- Preferred: experience contributing to architecture and technical design decisions and using observability, automation, testing, and continuous delivery practices.
- Preferred: experience with AI/ML-enabled products or workflows, including agents, large language models, retrieval-augmented generation, or MCP tools.
- Preferred: experience with front-end or full-stack development and interactive user-facing products.
Benefits
- Expedia Group offers flexibility, benefits, and support to help employees do their best work.
- The company provides an inclusive and accessible recruiting experience, including accommodation support for applicants with disabilities.
Tech Stack
Categories
About Expedia
Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.
