Senior Software Development Engineer at Expedia | England, GB | Rezi

Senior Software Development Engineer at Expedia

Senior Software Development Engineer

Expedia · England, GB

1 months ago

Senior Software Development Engineer

Expedia · England, GB

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Fullstack engineer in the Product Experience team, you will be responsible for building and maintaining high-availability, high-transactional Property Detail Pages on the app. You will be part of a multi-functional team of Product Managers, TPMs, Engineering Managers, and Software Engineers based in Gurgaon, Bangalore, London, and Madrid. We prioritise building high-quality software with a focus on availability, performance, scalability, and system resiliency. Our London team is looking for curious, empathetic, and creative problem solvers with a growth mindset. We value our team culture and work together from the office three times a week.

Responsibilities

  • Design, build, and maintain robust full stack applications and scalable services across multiple domains, applying deep technical expertise and architectural skills.
  • Lead the end-to-end development process, including system design, API design, and data modelling, ensuring quality and maintainability of solutions.
  • Collaborate across engineering, product, and business teams to define requirements, deliver impactful features, and drive technology strategy.
  • Mentor and guide engineers, fostering best practices in coding, testing, and operational excellence within and across teams.
  • Safely integrate and operate AI/ML-enabled solutions to improve business and customer outcomes, ensuring secure and ethical adoption.
  • Demonstrate adaptability by contributing to projects spanning different technical stacks, domains, and platforms.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
  • 8+ years of relevant professional experience.
  • Strong engineering skills and curiosity to push what’s possible with modern tech, regardless of stack.
  • Ability to break down complex problems and ship simple, innovative solutions with a cross‑functional team.
  • Proven experience building scalable, user‑centric products that power great user experiences.
  • Clear, concise communication skills, translating technical details for both technical and non‑technical audiences.
  • Growth‑minded and data‑driven, always learning, experimenting, and raising the bar for how we build products and experiences.
  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
  • Hands-on experience with multiple system architectures (e.g. microservices, event‑driven, composable) and the ability to evaluate and communicate the trade‑offs between them for scale, reliability, and speed of delivery.
  • Hands on experience with Kotlin for server side, or/and React and Typescript for the frontend.
  • Proven track record of refactoring and modernising legacy codebases and architectures, improving performance and maintainability while minimising risk and customer impact.
  • Track record of integrating and optimizing AI/ML-enabled features or workflows within production systems.

Skills

  • Kotlin
  • React
  • Typescript
  • AI/ML
  • Microservices
  • Event-driven architecture
  • Composable architecture

Location

  • Gurgaon
  • Bangalore
  • London
  • Madrid

Work Type

  • Hybrid

Experience Level

  • 8+ years of relevant professional experience

Education Level

  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.

About the Company

  • Expedia Group helps travelers explore the world with confidence and ease through its brands like Expedia, Hotels.com, and Vrbo, as well as its B2B travel business and travel advertising offerings.
  • We are a global travel company powered by passionate people, trusted partnerships, and leading technology.
  • We connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.
  • Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work.

Equal Opportunity

  • Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.