Software Development Engineer III - Loyalty
Role Overview
The Loyalty Engineering organization builds systems for traveler engagement, re-engagement, and acquisition across Expedia Group brands and markets.
The role contributes to AI-enabled loyalty experiences and system design across distributed engineering teams, partnering with Product, Data Science, and platform leaders.
Key Skills for This Role
Full Job Posting
Team and role
The Loyalty Engineering organization builds systems for traveler engagement, re-engagement, and acquisition across Expedia Group brands and markets.
The role contributes to AI-enabled loyalty experiences and system design across distributed engineering teams, partnering with Product, Data Science, and platform leaders.
Responsibilities
- Design, develop, test, deploy, and maintain full-stack software across front-end and back-end components.
- Own complex features and technical solutions across multiple services, from design and implementation through deployment and operational support.
- Use system design, API design, data modeling, testing, debugging, and operational feedback to deliver maintainable solutions.
- Integrate and operate AI/ML-enabled capabilities in products and workflows.
- Collaborate across teams and contribute technical expertise and engineering practices.
Minimum qualifications
- Bachelor’s degree in Computer Science or a related technical field, or equivalent related professional experience.
- At least 5 years of relevant professional experience.
- Experience designing, building, testing, deploying, and operating production full-stack software.
- Experience owning solutions across multiple services or a technical domain, with system design, API design, data modeling, testing, debugging, and version control skills.
- Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.
Preferred qualifications
- Experience delivering full-stack systems at scale with reliability, maintainability, performance, and observability.
- Experience leading architecture and technical decisions, using operational metrics and production insights, and improving system performance.
- Strong React and TypeScript skills; working backend proficiency in Java or Node in cloud-native environments.
- Experience integrating production AI/ML capabilities and using developer AI tools such as Claude, GitHub Copilot, and Cursor.
Compensation
- Seattle total cash range is $146,000–$204,500, with potential pay up to $233,500 based on sustained performance.
- Starting pay varies based on location, budget, knowledge, skills, and experience.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Expedia Group
Sr Business Process Analyst
London, GBR
Expedia Group is seeking a senior Business Process Analyst to map and analyze processes connecting HR systems and applications. The role requires at least four years of relevant experience, HR systems knowledge, strong c
Senior Client Success Manager - Lodging - FTC, Mat Cover
, GBR
Senior Expedia Group Advertising (EGA) Planning & Insights Manager
, USA
Manager, Customer Service
, IND
Sr Business Process Analyst
London, GBR
Sr Business Process Analyst
, GBR
Senior Manager, Business Enablement
, CAN
Technical Program Manager III
, USA
Senior Client Success Manager - Lodging - FTC, Mat Cover
, GBR
Senior Technical Account Manager
, USA
Senior Expedia Group Advertising (EGA) Planning & Insights Manager
, USA