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.
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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScalaSystem DesignData StructuresAlgorithmsDistributed SystemsHigh-Throughput SystemsAd ServingReal-Time BiddingAuction Systems
Soft Skills
CollaborationProblem SolvingAgile MethodologiesQuality Focus