Software Development Engineer III, Advertising Technology

About the position

Expedia Group Advertising builds the platforms and experiences that connect advertisers with millions of travelers across the globe. Our mission is to help partners reach the right traveler with the right message at the right time — through intuitive advertiser experiences, high-performance ad delivery systems, and intelligent, AI-powered optimization. We’re seeking a Software Development Engineer III to join our Advertising Technology team. You’ll build and operate real-time ad delivery systems that power ad ranking, auctions, bidding, and budget enforcement at scale. These services sit on the critical path of ad delivery, where low latency, correctness, and reliability directly impact revenue, advertiser ROI, and traveler experience. You’ll work with Product, Machine Learning, Data Science, and Platform teams to integrate with APIs and microservices, bring ML-driven signals into high-throughput backend services, and scale the platform as the business grows.

Responsibilities

  • Optimize bidding, ranking and pacing for guaranteed and non-guaranteed ad delivery to surface more relevant ads and expand advertiser reach to travelers
  • Build and scale systems that support ad serving and ad selection across Expedia Group’s advertising network
  • Apply strong software design principles, algorithms, and data structures to build scalable, low-latency, high-throughput services.
  • Work closely with Product, ML data scientists and data teams on features such as relevance optimization, targeting, and performance modeling
  • Advocate for high-quality code, automated testing, and strong observability practices
  • Participate in operational reviews and drive continuous improvement
  • Mentor junior engineers, lead design discussions, and help elevate the technical bar of the team

Requirements

  • Bachelor's or Master’s degree in Computer Science or a related technical field
  • 5+ years of experience in backend software development
  • Experience working with data-driven systems, ML-powered features, or A/B experimentation platforms
  • Strong proficiency in Java or Kotlin
  • Experience building and deploying backend APIs (e.g. gRPC) and streaming or batch data processing services (e.g., Flink, Spark) in cloud environments
  • Solid understanding of distributed systems, data flows, and operational best practices

Nice-to-haves

  • Experience with search and retrieval systems, including relevance ranking, vector databases, embeddings, or AI/semantic search
  • Experience designing and implementing agent-to-agent (A2A) and multi-agent AI systems
  • Background in ads, marketplaces, e-commerce, or travel platforms

Benefits

  • medical, dental, and vision coverage
  • paid time off
  • an Employee Assistance Program
  • wellness and travel reimbursement
  • travel discounts
  • International Airlines Travel Agent Network (IATAN) membership
Back to blog

Other Jobs To Apply

Flexible Part-Time:Fulfillment Center-Forklift Operator-Orlando

UI Engineer – App Store Features (Swift/Obj-C)

Zero experience jobs Southwest Airlines Part Time Customer Support Jobs @Remote $27/Hour Job ID- 597 Job ID- 2790

Seasonal International Monitoring Specialist - Europe

Remote Proofreading and Editing Jobs Available

UPS Remote Job (Data Entry) $25/Per Hour US

YouTube Content Moderator $16/Hour (reputed company)

Weekend Patient Coordinator (Remote/Non-Clinical) reputed company

Bayonne Full-time Grocery Warehouse Associate | Hiring

Intake Coordinator, Home Health - Weekends Only & Fully Remote

Freelance Online Chat Operator – reputed company Specialist (Entry‑Level, No Experience Required)

Work From Home Customer Service Rep

Disability Employment Specialist (Remote/Contract)

Temporary RN (FH) - Onsite (Virtual)

Entry Level Content Writer

[Part Time] Virtual Assistant Jobs No Experience At Ups (Online)

SRS- Remote Evening General Teleradiologist (W2 or 1099) with Partnership

Customer Service Agent - French Speaker

Hiring Now: Online reputed company for College Students

AI Side by Side Factuality Evaluator - No experience needed (Remote)

Amazon Data Entry Clerk (Remote)

Seasoned Remote Data Entry Specialist – Flexible Hours, No Degree Required, Championing Data Integrity, Accuracy, and Career Growth at brighthush

Call Center Specialist [Work From Home - Night Shift - Full Time]

Remote Data Entry Jobs for Teens

Watch Netflix (Tagger): $12-$46

Apply Now: Part-Time Online Typing Jobs Available Flexible

Remote Entry Level Jobs No Experience or Degree Chat Support | $25–$35/hr

Weekend/Evening Remote Licensed Talk Therapist - Fee For Service

Resident Assistant - Evening Shift

Data Analyst V (6347)

Freelance Captioning & Transcription Jobs – Work From Anywhere

$49.50/hr Bulk Courier-Lexington(PT)

Windsor Full-time Opening:3rd Shift Urban Operations Driver | Hiring

Corporate Tax Transfer Pricing Graduate Intern, Spring 2027

Part-Time Job at Amazon:Fulfillment Center-Warehouse Packer

Immediate Hire:Returns Processing Associate-Night Shift(Part-Time)

Fulfillment Workplace Health and Safety Specialist Intern 2026

Amazon Delivery Driver

Remote Disney Vacation Specialist

FedEx Package Handler Jobs - Warehouse Openings $17-$22/hr

Electrical Maintenance Technician - Now Hiring

Euless Bulk Route DSP Driver(Gig)

Taunton,MA:XL Warehouse Associate at Amazon | Hiring

Ramp Agent

Administrative Assistant - Data Entry (Remote)

Airport Director

Urgent Part-Time:Fulfillment Center-Order Picker(Sacramento)

Early Morning Amazon Fresh Delivery Driver

Amazon Fulfillment Center Associate – Hagerstown, MD

Immediate Opening in Chicago for a Returns Processing Associate