Gurgaon, Haryana, India Hybrid Employment

Expedia Group is hiring an User Experience Engineer III Front End Web

About the Role

Expedia Group is hiring a User Experience Engineer III to join the Loyalty Experience Team. You will lead the design and implementation of complex, user-facing systems and experiences that are performant, reliable, and scalable. This role translates high-level product and UX requirements into robust technical solutions and drives end-to-end ownership from design to production.

What You'll Do

  • Lead the design and implementation of complex user-facing systems and experiences that are performant, reliable, and scalable across web and/or native platforms.
  • Translate product and UX requirements into robust technical solutions, defining component architectures, client-side state management strategies, and clean integrations with backend services.
  • Drive end-to-end ownership of major features and projects, from design and implementation through production deployment, monitoring, and continuous improvement.
  • Apply strong software engineering fundamentals—including system design, data structures, and design patterns—to produce clean, modular, maintainable code.
  • Design software that is highly testable and observable, implementing effective monitoring, logging, and debugging strategies.
  • Mentor and guide junior engineers by sharing technical expertise, participating in code reviews, and promoting engineering best practices.
  • Collaborate with cross-functional partners including product, design, data, and platform engineering teams to deliver high-impact user experiences.
  • Evaluate and select appropriate technologies, frameworks, and programming languages to solve technical challenges.
  • Build reusable, modular components and shared frameworks that improve consistency and accelerate development across multiple teams.
  • Proactively identify performance bottlenecks, operational inefficiencies, and architectural limitations, and drive improvements.
  • Use both qualitative customer insights and quantitative data to guide technical decisions and continuously improve user experiences.
  • Partner with design and research teams to deeply understand customer needs, motivations, and challenges.
  • Contribute to operational excellence by investigating production issues, leading root cause analyses (RCAs), and implementing long-term improvements.
  • Actively participate in engineering communities of practice, sharing knowledge and continuously building new technical capabilities.
  • Explore and integrate emerging technologies, including AI-assisted capabilities, where appropriate to enhance user experiences, personalization, and product innovation.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Human-Computer Interaction, or a related technical field, or equivalent practical experience.
  • 5+ years of professional software engineering experience with a Bachelor’s degree, or 3+ years with a Master’s degree.
  • Proven experience building and operating production-grade software systems, including debugging, monitoring, and maintaining applications at scale.
  • Experience developing software using multiple programming languages and selecting the appropriate language or technology for specific use cases.
  • Strong understanding of system design principles, including modular architecture, API integration, and the interaction between applications, databases, and platform infrastructure.
  • Demonstrated experience implementing automated testing, monitoring, and debugging practices to ensure software reliability and performance.

Nice to Have

  • Experience designing and implementing scalable user experience architectures, including reusable UI frameworks, shared component libraries, or design systems.
  • Proven ability to lead technical design and implementation for complex features, influencing engineering decisions across teams or projects.
  • Strong expertise in modern UI engineering practices, including component-based architectures and integration with backend services.
  • Experience mentoring engineers and contributing to a culture of strong engineering practices through code reviews, design discussions, and technical knowledge sharing.
  • Demonstrated ability to evaluate technology trade-offs and make pragmatic decisions that balance speed, quality, and long-term maintainability.
  • Experience identifying systemic inefficiencies across codebases or development processes and driving improvements that increase engineering efficiency and system reliability.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders and influence cross-functional decision making.
  • Experience leveraging customer insights, analytics, and research to inform technical decisions and improve product outcomes.
  • Familiarity with AI-driven systems, tools, or workflows and an interest in applying AI/ML concepts to user experiences such as personalization, intelligent recommendations, conversational interfaces, or AI-assisted product features.
  • Experience collaborating with data science or machine learning teams to integrate AI-powered capabilities into user interfaces while ensuring responsible, transparent, and user-centric experiences.

Team & Environment

This role is part of the Loyalty Experience Team at Expedia Group.

Benefits & Compensation

  • Full benefits package
  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Flexible work model
  • Career development resources

Work Mode

This position follows a hybrid work model.

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.

Required Skills
Software EngineeringSystem DesignDebuggingMonitoringProduction SystemsMultiple Programming LanguagesAPI IntegrationModular ArchitectureDatabase InteractionPlatform Infrastructure
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Expedia Group

Expedia Group brands power global travel for everyone, everywhere. They design cutting-edge tech to make travel smoother and more memorable, and create groundbreaking solutions for partners.

Visit website
Job Details
Department Software Development
Category frontend
Posted 14 days ago