Expedia

Software Development Engineer I

Expedia
Apply
15 hours ago
Vancouver, CanadaEntry Level

Responsibilities

  • Build, test, and deploy well-defined features and improvements for Cruise services and applications.
  • Translate product requirements and technical designs into clean, maintainable, and well-tested code.
  • Contribute across Java/Spring services, web applications, APIs, databases, and cloud-based systems.
  • Participate in code reviews and technical discussions while following team engineering standards.
  • Add and maintain tests, logging, metrics, and documentation for delivered code.
  • Investigate production issues, support operational fixes, and escalate risks or blockers with guidance.
  • Collaborate with engineers, product managers, analysts, and partner teams to deliver reliable Cruise capabilities.
  • Learn Cruise platform dependencies and integrations, simplify existing code, improve developer experience, and share knowledge.

Requirements

  • Experience developing software through professional work, internships, academic projects, or equivalent practical experience.
  • Proficiency in at least one modern programming language, with experience or interest in Java and Spring/Spring Boot.
  • Understanding of object-oriented programming, data structures, testing, debugging, and version control.
  • Ability to learn unfamiliar systems, break work into manageable steps, and seek guidance when needed.
  • Strong collaboration and communication skills and a commitment to inclusive, respectful working relationships.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent related professional experience.
  • Preferred qualifications include Java, Spring Boot, REST APIs, service-oriented application development, React, JavaScript, HTML, CSS, SQL, relational or NoSQL databases, Amazon Web Services, Linux, monitoring, logging, CI/CD, and on-call support experience.

Benefits

  • The role requires working from the team’s local office at least three days per week.
  • Benefits include medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and IATAN membership.
  • Employees work on travel technology supporting Cruise partners, consultants, travelers, and Expedia Group platforms while learning from experienced engineers.

Tech Stack

Categories

Expedia

About Expedia

10,000+ employees

Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.

Contact me