JOBSEARCHER

Software Development Engineer III, Advertising Technology

ExpediaEvanston, ILL6 LeadSeptember 15th, 2026
Overview You will build and operate real-time ad delivery systems at scale, focusing on low latency and reliability to maximize revenue and traveler experience. You’ll collaborate with Product, ML, Data Science, and Platform teams to deploy ML-driven signals in high-throughput services. Your work enables targeted ad delivery across Expedia Group’s network and supports continuous improvement in relevance and performance. This role offers ownership of critical components, mentorship of juniors, and a path to elevate the technical bar of the team. Join a mission-driven Ads group that powers partnerships and traveler outcomes. Compensation / Benefitsmedical/dental/visionpaid time offEmployee Assistance Programwellness & travel reimbursementtravel discountsIATAN membership ResponsibilitiesOptimize bidding, ranking and pacing for ad delivery to improve relevance and reachBuild and scale ad serving and selection systems across Expedia Group’s networkApply software design, algorithms, and data structures to high-throughput, low-latency servicesCollaborate with Product, ML data scientists and data teams on relevance, targeting, and performance modelingPromote high-quality code, automated testing, and strong observabilityParticipate in operational reviews and drive continuous improvementMentor junior engineers and lead design discussions to elevate the team’s technical bar Key requirements5+ years of backend software development experienceExperience with data-driven systems, ML-powered features, or A/B experimentation platformsProficiency in Java or KotlinExperience building and deploying backend APIs (e.g., gRPC) and streaming/batch processing (e.g., Flink, Spark) in cloud environmentsSolid understanding of distributed systems and operational best practicescollaborationstrong communicationmentorshipJavaKotlingRPC