Job Details
Location:
114 Sansome St, San Francisco, CA 94104, USA
Posted:
Feb 21, 2021
Job Description
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: 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 GroupTM Media Solutions, Expedia Local Expert®, CarRentals.comTM, and Expedia CruisesTM.
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.