PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 2737 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

User Experience Engineer III, Front End (Web)
Save Job
Expedia Group

User Experience Engineer III, Front End (Web)

Onsite Gurgaon, India
Posted 32 minutes ago
Save Job

Job Details

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Watch this video to learn more about Expedia Group

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.

Introduction to the team :

We’re the Loyalty Experience Team at Expedia Group. Our work spans multiple domains, brands, and platforms across the company, driving large-scale technology initiatives that power the expansion and evolution of the One Key Loyalty program across all Expedia Group brands and Points of Sale, including both native and web platforms.

Loyalty Experience Engineering teams support travelers across the entire travel journey—from Discovery and Shopping, through Checkout, and into post-booking experiences such as Trips and User Profile. We own and build the Loyalty Experience–supporting UI and orchestration layers that enable seamless, consistent, and scalable loyalty interactions throughout these phases.

In addition, we deliver key loyalty-driven initiatives such as Save Your Way, Flight Delay Benefits, and loyalty benefits across lines of business, ensuring they are deeply integrated across the shopping funnel, checkout flow, and post-booking experiences. Our mission is to create a unified, reliable, and high-impact loyalty experience that rewards travelers consistently while enabling faster innovation and reuse across Expedia Group at scale.

In this role, you will:
  • 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 that improves long-term development velocity.

  • Design software that is highly testable and observable, implementing effective monitoring, logging, and debugging strategies to ensure reliability in production environments.

  • Mentor and guide junior engineers by sharing technical expertise, participating in code reviews, and promoting engineering best practices across the team.

  • Collaborate with cross-functional partners including product, design, data, and platform engineering teams to deliver high-impact user experiences aligned with business objectives.

  • Evaluate and select appropriate technologies, frameworks, and programming languages to solve technical challenges while balancing scalability, maintainability, and performance.

  • Build reusable, modular components and shared frameworks that improve consistency and accelerate development across multiple teams and products.

  • Proactively identify performance bottlenecks, operational inefficiencies, and architectural limitations, and drive improvements that enhance system reliability and developer productivity.

  • 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, ensuring technical solutions align with real user outcomes.

  • Contribute to operational excellence by investigating production issues, leading root cause analyses (RCAs), and implementing long-term improvements to system stability.

  • Actively participate in engineering communities of practice, sharing knowledge and continuously building new technical capabilities that raise the overall effectiveness of the organization.

  • Explore and integrate emerging technologies, including AI-assisted capabilities, where appropriate to enhance user experiences, personalization, and product innovation.



Minimum Qualifications:
  • 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.



Preferred Qualifications:
  • 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.

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

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.
Company Details
Expedia Group
 Seattle, WA, United States
Work at Expedia Group

Why Expedia Group? Expedia Group, Inc. brands power travel for everyone, everywhere through our global platform. Driven by the core belief that... Read more

Did you submit an application for the User Experience Engineer III, Front End (Web) on the Expedia Group website?