Expedia Group is hiring a SDE III - Full Stack (Frontend Heavy). In this role, you will lead complex projects and contribute to system-level architecture for our Strategic Partnerships and Affiliates Team. Your work will build the next-generation, scalable B2B partnership platform that powers hundreds of thousands of demand partners across the travel industry.
What You'll Do
- Lead complex, well-defined projects and contribute to system-level architecture and design.
- Mentor junior engineers and provide technical guidance through code reviews and pair programming.
- Develop and test software applications using our full-stack technology: JavaScript, TypeScript, React, Kotlin, GraphQL, and REST APIs.
- Design scalable, observable, and testable software systems.
- Create reusable React components, design scalable data schemas, and consume APIs to support cross-functional product development.
- Identify inefficiencies in code and systems and propose improvements.
- Collaborate across teams to understand dependencies and shared problem-solving.
- Apply deep knowledge of software design principles, data structures, and computer science fundamentals.
- Understand how team goals align with broader business needs.
- Contribute to a community of practice and share new technical skills with peers.
What We're Looking For
- A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field plus 5+ years of experience, or a Master’s degree plus 3+ years of experience.
- Experience developing software in at least 3 different languages.
- Maintained and supported at least 4 software projects/products in production environments.
- Strong proficiency in JavaScript, TypeScript, React, Kotlin, GraphQL, and REST APIs.
- Experience designing moderately complex systems and understanding cross-team dependencies.
- Familiarity with cloud platforms and microservices architecture.
- Excellent debugging, testing, and monitoring skills.
- Strong communication and collaboration abilities.
Nice to Have
- Experience leading end-to-end projects and mentoring junior engineers.
- Demonstrated ability to think holistically across structure, people, process, and technology.
- Background in travel or mobility platforms.
Technical Stack
- JavaScript
- TypeScript
- React
- Kotlin
- GraphQL
- REST APIs
Team & Environment
You will join a geo-distributed, cross-functional team of 20+ engineers.
Benefits & Compensation
- Exciting travel perks
- Generous time-off
- Parental leave
- Flexible work model
- Career development resources
Work Mode
This role follows a hybrid work model.
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, religion, gender, sexual orientation, national origin, disability, or age.






