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

Senior Backend Engineer – Advertising
SpotifySenior Backend Engineer on Advertising Product & Technology team building Java services for ad auction and ranking decisions at scale. Collaborating with cross-functional teams to improve user and advertiser experience.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and developing Java services for real-time ad auction systems, with a strong focus on low-latency and high-throughput performance. Possesses a deep understanding of system design, data structures, and algorithms, ensuring the delivery of high-quality, production-ready code.
Highest-signal resume keywords
Java DevelopmentScala ExperienceLow-Latency SystemsSystem DesignHigh-Volume Services
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScalaSystem DesignData StructuresAlgorithmsDistributed SystemsHigh-Throughput SystemsAd ServingReal-Time BiddingAuction Systems
Soft Skills
CollaborationProblem SolvingAgile MethodologiesQuality Focus
Industry Keywords
Ad AuctionBid ShadingFloor Price EnforcementGuaranteed DeliveryScoringFilteringDemand Sources
Tech Stack
Tools & technologiesJavaScala
About the role
Key responsibilities & impact- Architect, develop, and operate Java services that power real-time ad auction and ranking decisions at massive scale.
- Build and maintain the services that conduct scoring, filtering, and selecting winning ads across slot types, formats, and multiple demand sources.
- Design and evolve auction mechanics including second-price logic, floor price enforcement, bid shading, and guaranteed delivery prioritization.
- Be a technical leader and valued contributor in an autonomous, cross-functional agile team.
- Collaborate with other engineers, product owners, and data scientists to identify and solve challenging problems.
Requirements
What you’ll need- You have 4+ years of working experience as a Backend Engineer.
- You have worked with Java, and ideally Scala.
- You have experience building low-latency, high-throughput systems where milliseconds matter — ad serving, real-time bidding, auction systems, or similar domains are a plus.
- You have written distributed, high-volume services and know how to deploy and keep them running in production.
- You love working in an environment where you constantly experiment and iterate quickly.
- You believe data is the most powerful tool for informed decision-making.
- You have a deep understanding of system design, data structures, and algorithms.
- You care about quality and you know what it means to ship high quality code.
Benefits
Comp & perks- Spotify is an equal opportunity employer.
- We have ways to request reasonable accommodations during the interview process and help assist in what you need.