FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer III, Advertising Technology
Expedia Group. Optimize bidding, ranking, and pacing for guaranteed and non-guaranteed ad delivery .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend software development with a strong focus on building scalable, low-latency services and integrating machine learning-driven features. Proficient in optimizing ad delivery systems and mentoring junior engineers while advocating for high-quality code and operational excellence.
Highest-signal resume keywords
Backend Software DevelopmentJava or Kotlin ProficiencyAPI Development with gRPCData Processing with Flink or SparkExperience in Ads or E-commerce
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Software DevelopmentJavaKotlinAPI DevelopmentGRPCData ProcessingFlinkSparkDistributed SystemsMachine Learning
Soft Skills
MentoringCollaborationAdvocacy for Code QualityContinuous Improvement
Tools & Technologies
MicroservicesAPIsAutomated TestingObservability
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster’s Degree in Computer Science
Industry Keywords
Ad DeliveryE-commerceMarketplacesTravel PlatformsA/B ExperimentationRelevance RankingVector DatabasesAI/Semantic Search
Tech Stack
Tools & technologiesCloudDistributed SystemsGRPCJavaKotlinMicroservicesSpark
About the role
Key responsibilities & impact- Optimize bidding, ranking, and pacing for guaranteed and non-guaranteed ad delivery
- Build and scale systems supporting ad serving and ad selection across Expedia Group’s advertising network
- Apply software design principles, algorithms, and data structures to build scalable, low-latency, high-throughput services
- Collaborate with Product, Machine Learning, Data Science, and Platform teams
- Integrate APIs and microservices and bring ML-driven signals into backend services
- Advocate for high-quality code, automated testing, and strong observability
- Participate in operational reviews and drive continuous improvement
- Mentor junior engineers and lead design discussions
Requirements
What you’ll need- 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, such as gRPC
- Experience with streaming or batch data processing services, such as Flink or Spark, in cloud environments
- Solid understanding of distributed systems, data flows, and operational best practices
- 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
Comp & perks- Medical, dental, and vision coverage
- Paid time off
- Employee Assistance Program
- Wellness reimbursement
- Travel reimbursement
- Travel discounts
- International Airlines Travel Agent Network (IATAN) membership
- Flexible work model