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.
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.
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:
o Developing software in a team environment of at least 5 engineers (agile, version control, etc.)
o 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™.