Expedia Group logo

Software Development Engineer II

Expedia Group

Software Development Engineer II

About the Role

Join Expedia Group's Typeahead team as a Software Development Engineer II, where you will work on mission-critical features that support all Expedia brands and lines of business. Our team provides predictive text suggestions to aid travelers in finding destinations that match their true intent, playing a crucial role in the shopping experience.

Responsibilities

  • Develop and test standard software applications and related programs to ensure they meet design requirements.
  • Apply software design principles, data structures, and design patterns to write clean, maintainable, and optimized code.
  • Collaborate with team members to co-develop and solve problems.
  • Coordinate stakeholder input and collaboration efforts when developing solutions.
  • Report clearly on current work status and ask challenging questions when necessary.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong proficiency in Java; familiarity with Kotlin is a plus.
  • Experience with supporting a 24x7 Tier-1 operation.
  • Experience with Spring, AWS, and Kubernetes.
  • Familiarity with Elasticsearch, Kafka, and Jira.
  • Understanding of unit test frameworks, CI/CD tools, and REST and gRPC protocols.
  • Ability to work collaboratively and independently as an individual contributor.

Compensation

The total cash range for this position in Seattle is $112,000.00 to $156,500.00, with the potential to increase up to $179,000.00 based on performance.

Benefits

Expedia Group offers a wide range of benefits to support employees and their families, including medical/dental/vision insurance, paid time off, and an Employee Assistance Program. We also offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership.

About Expedia Group

Expedia Group powers travel for everyone, everywhere through our global platform. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Our family of brands includes Expedia®, Hotels.com®, Vrbo®, trivago®, Orbitz®, Travelocity®, and more.

Expedia Group is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Benefits
Extracted with AI

  • Medical/Dental/Vision Insurance
  • Paid Time Off
  • Employee Assistance Program
  • Wellness & Travel Reimbursement
  • Travel Discounts
  • International Airlines Travel Agent (IATAN) Membership

Similar jobs

Last update: 23 minutes ago

Expedia Group logo
Expedia Group

Software Development Engineer II

Join Expedia Group as a Software Development Engineer II to build intelligent travel platforms.

Expedia Group logo
Expedia Group

Software Development Engineer III - Java/Python

Join Expedia Group as a Software Development Engineer III in Seattle, focusing on Java and Python.

Expedia Group logo
Expedia Group

Software Development Engineer I

Join Expedia Group as a Software Development Engineer I in Seattle. Work with Spring Framework, Agile, and more.

Expedia Group logo
Expedia Group

Software Development Engineer II (Full Stack)

Join Expedia Group as a Software Development Engineer II (Full Stack) in Austin, TX. Work with Java, Kotlin, AWS, and more.

Expedia Group logo
Expedia Group

Senior Software Development Engineer

Senior Software Development Engineer role at Expedia Group, focusing on building scalable B2B partnership platforms with advanced tech.

Expedia Group logo
Expedia Group

Senior Software Development Engineer - Full Stack

Join Expedia as a Senior Full Stack Engineer, leveraging JavaScript, TypeScript, and Kotlin to enhance travel planning.

Expedia Group logo
Expedia Group

Software Development Engineer II

Software Development Engineer II role focusing on building cloud-based systems and event-driven services for reservations at Expedia Group in Austin.

Expedia Group logo
Expedia Group

Senior Software Development Engineer III - Full Stack

Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.

Expedia Group logo
Expedia Group

Software Development Engineering Intern

Join Expedia Group as a Software Development Engineering Intern to gain hands-on experience in a dynamic environment.

Expedia Group logo
Expedia Group

Software Development Engineer I

Join Expedia Group as a Software Development Engineer I in Austin, TX. Work with Workday/Service Now, Agile methodologies, and more.

Expedia Group logo
Expedia Group

Senior Software Development Engineer - Full Stack

Join Expedia as a Senior Full Stack Engineer in Austin, TX. Work with React, JavaScript, Kotlin, and more to enhance travel experiences.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer in Seattle to build scalable solutions for global e-commerce systems.

Amazon logo
Amazon

Software Development Engineer

Join Amazon's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.

Expedia Group logo
Expedia Group

Senior Software Architect

Join Expedia Group as a Senior Software Architect to design and build B2B solutions using microservices and cloud technologies.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Developer II, L5 - Amazon Software Builder Experience (ASBX)

Join Amazon AWS as a Software Developer II in Seattle, enhancing security and development tools. In-depth programming and system design skills required.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Developer II, L5 - Amazon Software Builder Experience (ASBX)

Join AWS as a Software Developer II in Seattle, enhancing software for a vast developer community. Key skills: Programming, Databases, SDLC.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.