Home
Jobs
Saved
Resumes
Software Developer III – Auctions Insights, Advertising Platform at Expedia Group | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Developer III – Auctions Insights, Advertising Platform
Expedia Group
Website
LinkedIn
Software Developer III – Auctions Insights, Advertising Platform
Seattle, California, United States of America
Full Time
3 hours ago
$146,000 - $204,500 USD
No H1B
Apply Now
Key skills
AWS
Cloud
Distributed Systems
GraphQL
GRPC
Java
Kotlin
Microservices
NoSQL
ML
gRPC
Caching
About this role
Role Overview
Design and deliver end-to-end backend features using Kotlin/Java services exposed via REST and gRPC APIs
Build and operate real-time ad delivery pipelines, including ad ranking, auctions, bidding logic, and budget enforcement
Integrate backend services with feature stores and ML model inference services to support real-time decisioning
Design low-latency, high-throughput APIs and service integrations that meet strict performance and reliability requirements
Collaborate closely with product, ML, data, and platform teams to shape requirements and technical solutions
Apply strong software design principles, algorithms, and data structures to build scalable, high-performance systems
Participate in and lead code reviews across backend codebases
Debug and resolve complex production issues across real-time services and downstream dependencies
Participate in on-call rotations, incident response, and root-cause analysis
Identify architectural and operational inefficiencies and drive pragmatic improvements
Mentor junior engineers through pairing, reviews, and technical guidance
Requirements
Bachelor’s degree or higher in Computer Science, Engineering, or equivalent professional experience
5+ years of professional software engineering experience with strong expertise in Java, Kotlin, and JVM-based frameworks
Solid understanding of software design principles, algorithms, data structures, and large-scale distributed systems
Experience building real-time systems, including streaming/event-driven architectures, NoSQL database design, and caching strategies
Hands-on experience building large-scale REST, gRPC, or GraphQL microservices and applications in cloud-hosted environments (AWS preferred)
Strong experience operating and troubleshooting production systems, including monitoring, observability, and debugging
Tech Stack
AWS
Cloud
Distributed Systems
GraphQL
GRPC
Java
Kotlin
Microservices
NoSQL
Benefits
Medical/dental/vision
Paid time off
Employee Assistance Program
Wellness & travel reimbursement
Travel discounts
International Airlines Travel Agent membership
Apply Now
Home
Jobs
Saved
Resumes