Software Development Engineer II - Full Stack Engineering
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Join a newly formed team focused on transforming the car rental experience across Expedia Group brands. This team is building from the ground up, developing new product features and UI enhancements, and leveraging experimentation frameworks to drive innovation. You'll collaborate with global teams in India and Seattle and help shape the future of mobility in travel. In this role, you will: Collaborate with team members to co-develop solutions and solve problems Lead small, well-defined projects and support complex projects Develop and test software applications using our full-stack technology, including Java, Springboot, Kotlin, GraphQL, and REST APIs Apply software design principles, data structures, object oriented fundamentals and computer science fundamentals to write clean, maintainable, and optimized code Implement schema designs to meet data requirements Coordinate stakeholder input and collaboration efforts when developing solutions Think broadly about policies and processes across the organization Contribute to holistic solutions that link structure, people, process, and technology Report clearly on work status and ask challenging questions when appropriate Actively identify inefficiencies in existing systems and propose improvements Gradually learn and contribute to both frontend and backend development, with a willingness to expand your skillset across the full stack