TL;DR

Software Development Engineer II, Loyalty - Full Stack (AI): Design, build, and maintain full-stack services and user experiences that power loyalty features with an accent on high availability, reliability, and performance across the stack. Focus on safely integrating and operating AI/ML-enabled solutions, leveraging tools such as GitHub Copilot, Cursor, and Claude to improve developer productivity and customer experiences.

Location: United States - California - San Jose

Salary: $129,000.00 to $180,500.00

Company

Expedia Group brands power global travel for everyone, everywhere.

What you will do

  • Design, build, and maintain full-stack services and user experiences that power loyalty features, ensuring high availability, reliability, and performance across the stack.
  • Implement clean, maintainable low-level designs, APIs, and data models to support loyalty programs, transactional flows, and customer-facing experiences across multiple products.
  • Collaborate with product, design, and other engineering teams to translate business and customer requirements into scalable technical solutions that can be reused across domains.
  • Write high-quality, testable code, perform code reviews, and contribute to continuous improvement of engineering standards, operational excellence, and deployment practices for loyalty services.
  • Troubleshoot, debug, and optimize services and front-end components in production, using data and telemetry to drive reliability, security, and performance improvements.
  • Safely integrate and operate AI/ML‑enabled solutions that improve outcomes.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
  • 2+ years of relevant professional experience.
  • Professional software development experience working on end-to-end services or applications, including ownership of components or services in production.
  • Hands-on experience with full-stack development, including system design (LLD), service/API development, and data modeling, plus front-end implementation using modern frameworks and tooling.
  • Demonstrated ability to design, implement, test, and maintain services within a broader system, collaborating cross-functionally to deliver business outcomes.

Nice to have

  • Experience designing and evolving service contracts, low-level designs, and data models for complex, high-traffic systems using Java.
  • Strong full‑stack development experience building scalable web applications with React and modern frontend architectures.
  • Background working with loyalty, rewards, e-commerce, or similar transactional domains, with a focus on scalable and secure architectures.
  • Experience operating services at scale, including monitoring, alerting, incident response, and continuous improvement of system reliability and performance.
  • Ability to safely integrate and operate AI‑enabled solutions, leveraging tools such as GitHub Copilot, Cursor, and Claude to improve developer productivity and customer experiences.
  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, including exposure to recommendation, personalization, or ranking systems in web or app experiences.
  • Experience in ad-tech and user targeting is a plus.

Culture & Benefits

  • A full benefits package, including travel perks, generous time-off, parental leave, and career development resources.
  • A flexible work model with cool offices.
  • Wellness & travel reimbursement and travel discounts.
  • An International Airlines Travel Agent (IATAN) membership.