Software Development Engineer III

Gurugram, Haryana, India
Oct 23, 2024
Oct 23, 2025
Onsite
Full-Time
2 Years
Job Description

Are you excited to develop new technologies that will enhance Expedia Group's brand? As a Software Development Engineer III, you will play a vital role in creating web experiences that help customers efficiently find and view travel offers. Your contributions will be instrumental in driving booking revenue and ensuring a seamless shopping experience for users across our family of brands, including Expedia, Vrbo, Orbitz, and more.

Key Responsibilities

  1. Traveler Experience Focus. Enhance the traveler experience across all Expedia brands by developing scalable and resilient applications.
  2. Best Practices Leadership. Lead initiatives in software best practices, including domain-driven design and reactive architecture.
  3. Feature Development. Collaborate in designing and implementing large features and initiatives that improve the Expedia brand sites.
  4. Code Quality Assurance. Participate in code reviews to ensure high code quality and adherence to object-oriented programming techniques.
  5. Continuous Improvement. Drive continuous delivery and improvement within our agile software development process.
  6. Testing and Quality Assurance. Write automated unit, system, and acceptance tests to support our continuous integration pipelines.
  7. Collaborative Problem Solving. Work closely with team members to co-develop solutions and resolve issues.
  8. Integration Awareness. Understand system and technology integration principles to ensure seamless functionality across platforms.
  9. Innovation and Curiosity. Challenge the status quo and seek out innovative solutions to enhance our applications.

Who You Are

  1. Educational Background. Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
  2. Technical Expertise. Experience in microservices and web development environments, with proficiency in Java and Python. Knowledge of Kotlin, Redis, Elasticsearch, and Kafka is a plus.
  3. Architectural Design Skills. Ability to design large-scale client/server architectures.
  4. Curiosity and Initiative. A passion for investigating code repositories and contributing to open-source projects.
  5. Adaptability. Eager to learn and adopt new technologies and frameworks such as React, GraphQL, and Kotlin.
  6. Development Passion. Enjoy all aspects of application development, from brainstorming and design to implementation, launch, and ongoing support.

Accommodation Requests

If you require assistance with the application or recruiting process due to a disability or health condition, please reach out to our Recruiting Accommodations Team for support.

Recognition and Values

We are proud to have been named a Best Place to Work on Glassdoor in 2024 and recognized for our award-winning culture by organizations such as Forbes, TIME, and Disability

Join Us

Be part of Expedia Group’s family of brands, which includes Expedia®, Hotels.com®, Vrbo®, and more. Together, we can build the future of travel!

Related Jobs