The Software Development Engineer II is part of Expedia Group’s Servicing team, which builds agentic AI systems for traveler self-service across Expedia brands and partners. The role designs, builds, and operates agents and supporting infrastructure that help travelers resolve complex servicing needs end-to-end without human intervention. Work includes agent orchestration, tool integration, LLM-powered reasoning pipelines, and reliable backend services at scale. The engineer collaborates with Product, XD, and Program Management to shape technical direction and traveler experiences. The position owns features end-to-end, contributes to technical design, and promotes engineering quality through testing, observability, and operational excellence. It involves building secure, scalable services; delivering production code; collaborating in an Agile environment; monitoring and supporting services; applying secure coding practices; improving shared engineering tools and platforms; and working with AI-driven systems and workflows.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level