Senior Backend Engineer - Advertising
Spotify · New York, NY · 1 wk ago
EngineeringFull-time
What You'll Do
- 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.
Who You Are
- 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.