Software Development Engineer II

Expedia Group•Seattle, WA
•$119,000 - $166,500

About The Position

Expedia Group is hiring a Backend Software Engineer for its Distribution and Supply Pricing technology team. The role focuses on critical production pricing applications and ensuring they remain fast, available, scalable, and resilient under high demand. The engineer will develop and operate software for Expedia Group’s technology platform, which uses data and machine learning to support secure, differentiated, and personalized experiences for travelers, partners, and employees. The position involves designing and maintaining backend services and components, contributing to system and API design and data modeling, and collaborating across product, design, and engineering teams to deliver features iteratively. The engineer is accountable for operational quality, secure coding, testing, observability, and ongoing support. The role also involves safely integrating AI/ML-enabled solutions and applying AI/ML concepts to real-world products. The position is based in Seattle for the stated compensation range. The total cash range is $119,000 to $166,500, with potential pay up to $190,500 based on sustained performance. Starting pay varies based on factors including location, budget, knowledge, skills, and experience; ranges may change.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent related professional experience.
  • At least 2 years of relevant professional experience.
  • Experience owning features or services end-to-end within a bounded scope, including implementation, testing, deployment, and ongoing support in a team environment.
  • Proficiency in at least one modern programming language and its ecosystem, including the ability to design and consume APIs, model data effectively, and apply core computer science fundamentals.
  • Foundational familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.

Nice To Haves

  • Experience designing and implementing service- or component-level architectures, including low-level system design, API contracts, and data models that scale under real-world traffic.
  • Hands-on production service operations experience, such as CI/CD pipelines, observability tools, and incident response, and using data to improve reliability and performance.
  • Experience working across functional domains or technology stacks, such as backend services with some exposure to front-end or data systems, and contributing to cross-team collaborations.
  • Growing expertise in AI-assisted development tools or workflows, such as code generation, intelligent testing, or AI-supported diagnostics, while maintaining code quality and security.
  • Hands-on software development experience using Java or similar object-oriented languages, or Scala, Kotlin, or similar functional languages.
  • Experience optimizing microservices for low-latency and high-throughput processing, including 1M+ TPS.
  • Exceptional analytical and problem-solving skills, high-quality coding standards, and ownership and accountability for delivered solutions.
  • Excellent communication and interpersonal skills, including the ability to collaborate in a globally distributed team environment.

Responsibilities

  • Design, develop, test, and maintain services and components using Expedia Group technologies and sound object-oriented design, data structures, and algorithms.
  • Contribute to system and low-level design, API design, and data modeling for scalable, observable, and maintainable features and services.
  • Collaborate with product, design, and partner engineering teams to clarify and break down requirements, estimate work, and deliver incremental value through iterative development and continuous improvement.
  • Own the operational quality of services by implementing monitoring, alerting, logging, and automated testing, and participating in on-call or support rotations as appropriate.
  • Apply secure coding practices, conduct code reviews, and improve team standards, tools, and engineering practices.
  • Safely integrate and operate AI/ML-enabled solutions, drawing on familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Employee Assistance Program
  • Wellness reimbursement
  • Travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent Network (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service