Skip to main content
Back to results

Software Development Engineer II

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Software Development Engineer II (Full Stack)

At Expedia, we believe in being thinker-doers - we are Makers. We believe travel enriches our lives and connects us to each other. Our Expedia Flights team is dedicated to building experiences that help travelers go places and makes our world more connected. Our team is global with representation in the United States, Mexico, Australia, and India. Flights Shopping Platform is one of the largest in the world serving over 150 million queries a day and powering some of the strongest brands in the industry like Orbitz, Expedia, Travelocity, Wotif, Hotwire and ebookers. Expedia redefined the airline industry with its flight shopping and booking technology 20 years ago. We always want to “be the place travelers choose to explore and book flights for a trip” and are looking for talent to join us and build technology and experiences that power these.

Our team is looking for curious, empathetic, and creative problem solvers with the growth mindset. We are a team of travel-loving makers, building a cutting-edge flights shopping platform using open-source technologies. Our platform serves customers on desktop, tablet, and mobile devices on Expedia sites and through a variety of partners.

What you’ll do:

  • Design and ship great user experiences

  • Write easy to maintain products and systems with reliable unit/functional tests and tracking (analytics, logging and qualitative feedback)

  • Optimize for speed taking into account the rendering engines in each browser and native device

  • Respect the craft - review the code of your peers and help ensure the product and systems remain at a high standard and support global scale

  • Contribute to documentation (instructional and technical design, architecture etc.)

  • Team up with peers across the organization to build an understanding of cross dependencies and shared problem solving

  • Participate in a community of practice to share and gain knowledge

  • Share new skills and knowledge with team to increase effectiveness

  • Coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions

  • Spot areas of inefficiency in code or systems operation and offer suggestions for improvements

  • Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end technologies

  • ES6 and frameworks such as ReactJS

  • Java 14, Kotlin, Spring MVC, REST-full services

  • MacBook Pro, Github, Splunk

  • Automated build and continuous integration tools (Maven, Gradle, Jenkins, etc.)

  • Distributed caches (Memcache, Redis etc.)

  • Issue tracking systems (Jira, Trello etc.)

Who you are:

  • Bachelor's or Masters in a related technical field; or equivalent related professional experience

  • Strong technical background with 3+ years of relevant experience in technical development

  • Strong technical proficiency in Kotlin, Java, React.js, Node.js, Redux, Javascript/HTML/CSS, and REST-full services

  • Experience/Knowledge Typescript, Jest

  • Experience/Knowledge with building and deploying web services and web application on AWS platform is preferred

  • Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely

  • Prior experience as a Software Engineer mentoring junior engineers and applying new engineering principles to improve existing systems including leading complex, well defined projects

  • A bias towards action - You believe that speed and quality aren’t mutually exclusive. You’ve shown good judgment about getting features to customers while still making sure that products are built in a sustainable, adaptive and responsible way

  • The grit to try and try again - You are willing to iteratively work at solving a problem, because you deeply care about customers, and you are open to a continuous feedback loop

  • Love the journey - You will be dissatisfied with the end result at some point. Our work is never done and to thrive you learn to love the process of thinking, doing, learning, and improving and you are open to a continuous feedback loop

  • Done is better than perfect - Nothing is ever perfect. All of our customers are different with unique needs. We ship. We learn. We improve

  • Respect the craft - To make anything is to try to add something meaningful to the world whether it is just for you or for many other people. Why do anything unless you will try to do it really well. We are the gatekeepers of quality

  • A passion for the journey to mastery

About Expedia Group

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

Expedia iscommittedto creating an inclusive workenvironmentwith a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
  • India - Haryana - Gurgaon

  • Technology

  • Full-Time Regular

  • 01/03/2023

  • ID # R-78351

Job Accommodation Requests

At Expedia Group, we're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities. If you require an accommodation or adjustment for any part of the application or hiring process, please let us know by completing our Accommodation Request form.