Responsibilities
- Lead the creation and execution of sophisticated, user-facing systems that deliver high performance, reliability, and scalability across web and native environments.
- Convert product and user experience requirements into solid technical implementations, including component architecture, state management, and seamless backend integration.
- Take full ownership of major features from concept through deployment, monitoring, and ongoing optimization.
- Apply core software engineering principles such as system design, data structures, and design patterns to build clean, modular, and maintainable code.
- Develop highly testable and observable systems with robust monitoring, logging, and debugging capabilities to ensure production reliability.
- Mentor less experienced engineers by sharing knowledge, conducting code reviews, and advocating for engineering best practices.
- Work closely with product, design, data, and platform engineering teams to deliver impactful user experiences that support business goals.
- Assess and choose suitable technologies, frameworks, and languages based on scalability, maintainability, and performance needs.
- Develop reusable components and shared frameworks to promote consistency and speed up development across teams.
- Proactively detect performance issues, operational inefficiencies, and architectural constraints, then lead efforts to resolve them.
- Use both qualitative feedback and quantitative metrics to inform technical decisions and enhance user experiences.
- Collaborate with design and research teams to understand user behaviors and ensure solutions meet real customer needs.
- Support system stability by diagnosing production issues, conducting root cause analyses, and implementing lasting fixes.
- Engage in engineering communities to share knowledge and grow technical expertise across the organization.
- Investigate and adopt emerging technologies, including AI-driven tools, to improve personalization, usability, and innovation.
Benefits
- Exciting travel perks
- Generous time-off policy
- Parental leave benefits
- Flexible work model
- Career development resources
Work Arrangement
Hybrid
Team
Loyalty Experience Team at Expedia Group
Other
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.

