✦ Luna Orbit — Software Engineering

Senior Software Development Engineer- Advertising Technology

at Expedia Group

📍 Washington - Seattle Campus Onsite 💰 $184K – $258K USD / year Posted April 01, 2026
Salary $184K – $258K USD / year
Type Full-Time
Experience senior
Exp. Years 8+ years
Education Bachelor's degree in Computer Science or related technical field
Category Software Engineering

Senior software engineer on Expedia Group Advertising's Auction and Bidding team, building scalable backend services for real-time ad auctions and incorporating AI-driven optimization.

  • Lead design and evolution of backend services for ad auctions/bidding
  • Drive reliability, scalability, and latency improvements
  • Lead operational reviews using data and incident learnings
  • Partner with Product/Data Science/ML on features like relevance optimization
  • Apply LLMs and Generative AI to improve ad delivery

Focus on backend systems, cloud deployments, distributed data processing, and AI integration; stack includes Java/Kotlin, gRPC/Protobuf, Kafka/Flink, and Databricks/PySpark.

The ideal candidate is a senior software engineer with 6+ years (or 8+ with a Bachelor's) in backend system design, shipping high-scale services, and a strong foundation in Java or Kotlin. Experience with real-time bidding, cloud backend, and AI-powered features is highly valued.

Bachelor's degree in Computer Science or a related technical field with 8+ years of experienceor Master's degree with 6+ yearsor equivalent related professional experienceEnd-to-end technical design and delivery of multiple complexmulti-quartercross-team projectsStrong proficiency in Java or KotlinExperience building and operating backend services in the cloud with real-time streaming technologiesDistributed systems and operational best practicesExperience with datadriven systems or Generative AI/ML-powered features
Experience with big data tools and frameworks (e.g.PySparkDatabricks)
APIsgRPCProtobuf
["Bachelor's degree in Computer Science or related technical field with 8+ years of experienceor Master's degree with 6+ years"'End-to-end technical design and delivery of complex projects''Java or Kotlin''Backend services in the cloud''Real-time streaming technologies (e.g.FlinkKafka)''gRPC''Protobuf''Distributed systems''Generative AI/ML features''Databricks PySpark''APIs']
JavaKotlingRPCProtobufApache FlinkKafkaPythonDatabricksPySparkSQL / PostgreSQLCloud platforms
technical leadershipcollaborationproblem solvingcommunicationmentoringdata-driven decision making
Industry SaaS
Job Function Design and operate high-scale backend services powering Expedia's ad auctions and bidding platform
Role Subtype Backend Engineer
Tech Domains Java, SQL / PostgreSQL, Kubernetes, Docker, Google Cloud Platform
senior software development engineeradvertising technologyauction and biddingreal-time ad auctionslow-latency systemsbackend servicesadvertising platformLLMsgenerative AIJavaKotlinApache FlinkKafkagRPCProtobufDatabricksPySparkSeattleon-sitefull-timereal-time auctions

Bachelor's degree in Computer Science or related field with 8+ years or Master's with 6+ years, strong proficiency in Java or Kotlin, experience building backend services in the cloud with real-time streaming technologies, experience with gRPC/Protobuf

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile