Post Job Free
Sign in

Software Development Engineer III - Full Stack (Java/Kotlin, React.JS)

Company:
Expedia Group
Location:
Seattle, WA, 98127
Posted:
April 01, 2026
Apply

Description:

Job Summary:

Expedia Group is a leader in global travel technology, aiming to enhance travel experiences for everyone. They are seeking a Software Development Engineer III to lead the development of features for traveler experiences across their brands, focusing on modular and scalable software components while mentoring junior developers.

Responsibilities:

• Lead development of features for the traveler experience across all of EG brands’ Landing Pages

• Explore, learn, design, and implement modular and scalable software components, based on your understanding of the EG ecosystem, complemented by current industry trends

• Understand the business problem space, and communicate impact to technical decisions

• Provide high-level estimates, and breakdown of tasks for the solutions proposed

• Enable decision making to architecture, and technical challenges faced by the team

• Document and share best practices, maintain and enhance quality of code written

• Optimize existing observability, and monitoring solutions, and proactively identify methods to close the gap to maintain high operational excellence

• Mentor junior developers in your chosen area of technology

• Actively participate and contribute to communities of practice in your area of expertise.

Qualifications:

Required:

• 5+ years for Bachelor’s degree and 3+ years for Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience in the industry

• 5+ years of hands-on software development experience, ideally in large-scale or enterprise environments

• Proven experience designing, developing, and maintaining robust, scalable applications

• Advanced knowledge in one or more programming languages

• Server-side technologies: Java, Kotlin with a solid understanding of API design in GraphQL/RESTful services

• Frontend libraries and frameworks: Javascript/Typescript, HTML/CSS, React.js, Node.js

• Familiarity with cloud architecture and platforms like AWS

• Strong experience in unit testing, integration testing, and end-to-end testing, using frameworks and tools like JUnit, Mockito, Jest, Cypress, or Selenium

• Experience with CI/CD pipelines and tools like Jenkins, Spinnaker, or GitHub Actions

• Excellent communication and collaboration skills, with a demonstrated ability to work effectively in cross-functional teams.

• Capable of mentoring junior developers and participating in technical discussions and decision-making processes

Preferred:

• Experience designing and evolving multi-service or domain-level architectures, including API contracts, data modeling strategies, and low-level design for complex business scenarios

• Demonstrated ability to drive operational excellence, using metrics, logging, alerting, and automation to improve availability, performance, and maintainability at scale

• Hands-on experience integrating or consuming AI/ML enabled capabilities in applications or services, including safely operating AI-driven features in production, and familiarity with AI-driven systems, tools, or workflows in engineering environments

• Proven track record of using data and experimentation to inform technical decisions, optimize system behavior, and guide iterations on product and platform capabilities

• Experience leading technical delivery for cross-team initiatives, mentoring other engineers on full stack practices, and contributing to shared frameworks that can be reused across domains, including applying foundational AI/ML concepts to enhance developer productivity or product functionality

Company:

Expedia Group, Inc. (NASDAQ: EXPE) is the global travel marketplace with one purpose: to help travelers explore the world, one journey at a time. Founded in 1996, the company is headquartered in Seattle, USA, with a team of 10001+ employees. The company is currently Late Stage.

Apply