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.
-
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.