Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Expedia Group Logo

Software Development Engineer I

Expedia Group

$87,500 - $122,500
Nov 6, 2025
Seattle, WA, US
Apply Now

Expedia Group is looking to optimize its Checkout system for speed, availability, scalability, and reliability, even under extreme demand, to deliver high-quality experiences for travelers, partners, and employees.

Requirements

  • 0-2 years of experience in software development, with a strong foundation in programming languages such as Java or Kotlin
  • A solid understanding of server-side design patterns, version control systems, and development tools
  • Excellent analytical, debugging, and problem-solving skills, with a basic knowledge of testing and software quality principles
  • Proficiency in coding and systems design
  • A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.
  • Design and develop scalable solutions on the web tier and server-side using Java
  • Write efficient and optimal front-end code utilizing JavaScript, CSS, and HTML

Responsibilities

  • Design and develop scalable solutions on the web tier and server-side using Java
  • Write efficient and optimal front-end code utilizing JavaScript, CSS, and HTML
  • Develop and maintain comprehensive unit tests and automated integration tests
  • Investigate, debug, and resolve production-level issues in a timely and effective manner
  • Collaborate with cross-functional team members in problem-solving, code reviews, and technical discussions
  • Apply fundamental computer science concepts, including data structures, object-oriented programming, and algorithms
  • Continuously learn from experienced engineers and seek opportunities to expand technical skills

Other

  • A Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience
  • The ability to work effectively in a team environment, with a strong desire for continuous learning and growth
  • Excellent interpersonal skills
  • Adept at tackling complex problems, collaborating with cross-functional teams, and adapting to new technologies in a dynamic and agile environment.
  • Provide clear and concise progress updates, taking ownership of assigned tasks and deliverables