Senior Backend Engineer, Advertising Tech (Real-Time)

Socket.dev

Chicago (IL)

On-site

USD 136,000 - 191,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Expedia Group is seeking a Software Development Engineer III for its Advertising Technology team to build real-time ad delivery systems that power ranking, auctions, and budget enforcement at scale. The role collaborates with Product, ML data science, and data teams to integrate APIs and ML-driven signals into high-throughput backend services.

The position emphasizes low latency, correctness, and reliability, with opportunities to mentor engineers, influence design, and continuously improve the

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related technical field.
  • 5+ years of experience in backend software development.
  • Experience with data-driven systems, ML-powered features, or A/B experimentation platforms.
  • Strong proficiency in at least one modern programming language (e.g., Java, 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.

Responsibilities

  • Optimize bidding, ranking and pacing for ad delivery to surface relevant ads for travelers.
  • Build and scale systems that support ad serving and ad selection across the Expedia Group advertising network.
  • Apply strong software design principles, algorithms, and data structures to build scalable, low-latency services.
  • Collaborate with Product, ML data scientists and data teams on features like relevance optimization, targeting, and performance modeling.
  • Promote high-quality code, automated testing, and strong observability practices.
  • Participate in operational reviews and drive continuous improvement.
  • Mentor junior engineers and lead design discussions to raise the team's technical bar.

Skills

Backend development
Java
Kotlin
APIs (gRPC)
Streaming data processing
Distributed systems

Education

Bachelor's or Master's in Computer Science or related field

Tools

gRPC
Flink
Spark

Job description

Expedia Group is seeking a Software Development Engineer III for its Advertising Technology team to build real-time ad delivery systems that power ranking, auctions, and budget enforcement at scale. The role collaborates with Product, ML data science, and data teams to integrate APIs and ML-driven signals into high-throughput backend services.

The position emphasizes low latency, correctness, and reliability, with opportunities to mentor engineers, influence design, and continuously improve the

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Ad Tech & Real-Time Bidding
Senior Backend Engineer, Ad Tech & Real-Time Bidding

Expedia • United States

Hybrid
USD 136,000 - 191,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer, Real-Time Ad Tech
Senior Backend Engineer, Real-Time Ad Tech

PowerToFly • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical/Dental/Vision coverage
Paid time off
Wellness programs
+1
Senior Ad Tech Backend Engineer — Real-Time ML
Senior Ad Tech Backend Engineer — Real-Time ML

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Medical, dental and vision coverage
Paid time off
Travel discounts
Ad Tech Backend Engineer III — Real-Time Bidding & ML
Ad Tech Backend Engineer III — Real-Time Bidding & ML

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior ML Backend Engineer — Ads Platform
Senior ML Backend Engineer — Ads Platform

Expedia, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 172,000 - 240,000
Software Development Engineer III, Advertising Technology
Software Development Engineer III, Advertising Technology

Expedia • United States

Hybrid
USD 136,000 - 191,000
Medical coverage
Dental coverage
Vision coverage
+5
Software Development Engineer III, Advertising Technology
Software Development Engineer III, Advertising Technology

Socket.dev • Chicago (IL)

On-site
USD 136,000 - 191,000
Software Development Engineer III, Advertising Technology
Software Development Engineer III, Advertising Technology

PowerToFly • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical/Dental/Vision coverage
Paid time off
Wellness programs
+1
Software Development Engineer III, Advertising Technology
Software Development Engineer III, Advertising Technology

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Medical, dental and vision coverage
Paid time off
Travel discounts
Software Development Engineer III, Advertising Technology
Software Development Engineer III, Advertising Technology

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5