Software Development Engineer II
Expedia GroupAbout the role
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.
Software Development Engineer II
Do you want to transform the experience of millions of travelers all over the world? Do you love working with a creative engineering team building an intelligent, scalable, and personalized travel assistance platform? Do you want to work with state-of-the-art technologies such as real-time streaming, Natural Language Processing (NLP), Artificial Intelligence & Machine Learning? Our goal is to build the best conversational bot platform that can meet customers on any channel (social, SMS, web, or voice), use AI/ML to understand/anticipate their needs and deliver unparalleled service.
As a Software Development Engineer II, you'll propose, prototype, design and implement various core components of the bot platform in collaboration with teams across the globe. As a member of the team, you will provide the thought leadership and technical expertise needed to overcome hard problems.
What you'll do
You will participate the design, analysis, development and deployment efforts for multiple enterprise application projects to solve complex business problems.
You'll produce scalable, flexible, efficient and supportable solutions using appropriate technologies.
You'll support and follow the Expedia Software Development Lifecycle.
You will collaborate with Developers, Program Managers, Testers and Production Support Engineers in an agile development environment.
You'll join the development of web applications as part of the engineering team.
You will work with the product team to quickly prototype and iterate on new ideas - and you'll create fast, easy-to-use, and intuitive applications.
Who you are
1 - 3+ years of experience in Full Stack development.
Solid knowledge of modern programming languages (Java, C#, JavaScript, TypeScript, etc).
A passion for solving complex software engineering puzzles in a dynamic environment.
Familiarity with software design principles, algorithms, data structures, and multithreading concepts.
Strong verbal and written communication skills.
Technologies we use: Java, AWS, Kafka, GraphQL, Node.js, Kotlin, React, Elasticsearch, DynamoDB, S3, Lambda, Docker, Looker
A BA/BS degree in technical field or related discipline preferred.
Preferred Qualifications:
Working knowledge of modern build systems (Jenkins, Bamboo, etc).
Experience with Java and/or C# testing framework.
Experience using AWS for deploying production applications.
Experience using bug/issue tracking and code review tools.
Experience using GIT in a collaborative setting.
Contributions to open source projects.
Excellent organizational and communication skills.
Self-starter that enjoys and takes pride in the development work of their team.
Ability to thrive in a dynamic, collaborative and exciting environment.
Strong problem-solving and analytical skills.
A consistent track record of delivering and operating large-sized internet-scale software systems.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Accommodation requests
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s