Software Development Engineer II
Expedia Group is looking for a software engineer to join our Lodging team. The lodging shopping team touches on every aspect of the customer experience while shopping for a hotel or vacation rental property on different Expedia sites. Our software engineers work across our full technology stack and own testing for their team's code. Are you ready to help people go places? This could be the right role for you!
What you’ll do:
You will collaborate with team members to co-develop and solve problems
You will take advantage of opportunities to build new technical expertise in a specific engineering area
You understand the importance of system and technology integration and the basic features and facilities involved in the integration process
You will develop and test standard software applications and related programs and procedures to ensure they meet design requirements
You will apply software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions
You will help coordinate stakeholder input and collaboration efforts when developing solutions to issues
You can apply formal training methods to current workload
You feel comfortable challenging authority/the status quo
You report clearly on current work status
You ask challenging questions when empowered to do so
Who you are:
You are a go getter, shows enthusiasm to learn technical aspects of building a world class travel platform
You love solving tough problems and understand that making a great solution also needs to scale to help as many customers as possible
You have experience building scalable, robust, and fault-tolerant solutions.
You are a full-stack or front-end developer proficient in Javascript, CSS, react and/or JAVA/Kotlin
We are a full-stack team that will have plenty of opportunities for engineers to hone their craft in their chosen area of expertise or expand their knowledge by taking up new challenges
Our front-end stack utilizes modern CSS, JavaScript, TypeScript, and ReactJS
It's a bonus if you have experience developing mobile-first Progressive Web Apps (PWA)
You have knowledge in API design while utilizing Java or Kotlin to create scalable and reliable services
You have knowledge of cloud computing platforms such as Amazon Web Services (AWS) and have worked in a CI/CD environment
You have experience using the Git version control system or similar
Equivalent experience includes: Developing software in a team environment of at least 5 engineers (agile, version control, etc.), building and maintaining a software project/product in production environments in public/hybrid cloud infrastructure
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®, Egencia®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.
Expedia 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. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.