Backend Engineer - Advertising

Global music and audio streaming platform revolutionizing how people listen to and discover music.
$125,562 - $179,374
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Backend Engineer - Advertising

Spotify is seeking a Backend Engineer to join their Advertising Product & Technology organization, working on core backend and data systems that power their advertising platform. This role offers an exciting opportunity to work with one of the world's leading music streaming platforms, focusing on developing and improving Spotify's ad serving infrastructure.

The position involves building scalable backend services and APIs using Java, while collaborating with Data Scientists and Engineers to create complex data pipelines. You'll work with modern technologies and frameworks including Scio, Storm, Spark, and Google Cloud Platform, ensuring high-quality code through automated testing and continuous integration.

As a Backend Engineer at Spotify, you'll have the chance to impact millions of users worldwide, working on systems that match ads to Spotify users while optimizing both user experience and advertiser outcomes. The role requires a strong foundation in Java development, with opportunities to expand into Scala and other technologies.

The company offers an attractive compensation package, including a competitive salary range of $125,562 - $179,374, plus equity. Benefits include comprehensive health insurance, generous parental leave, retirement plans, and flexible time off. Spotify embraces remote work, allowing you to work from anywhere within the Americas region where they have a work location.

This is an ideal opportunity for engineers who are passionate about solving complex technical challenges, value collaboration, and want to contribute to a platform that shapes how people experience music and audio content worldwide. The role combines technical expertise with business impact, as you'll be directly involved in systems that drive both user engagement and revenue.

Last updated 19 days ago

Responsibilities For Backend Engineer - Advertising

  • Design and develop scalable backend systems and APIs using Java services
  • Collaborate with Data Scientists and Data Engineers to build and maintain complex data pipelines
  • Develop expertise in testing practices, including TDD and integration testing
  • Ensure high-quality code through automated testing and continuous integration
  • Lead high-performance Java service development and operations for millions of users
  • Partner with Data Scientists and User Researchers to understand user needs and inform product decisions

Requirements For Backend Engineer - Advertising

Java
Scala
  • 3+ years of working experience as a Backend Engineer
  • Proficiency in Java, with desire to expand knowledge into Scala
  • Experience with distributed systems and high-volume services
  • Knowledge of algorithms, data structures, and software engineering principles
  • Experience with production deployment and big data processing technologies
  • Familiarity with APIs, stakeholders, and agile methodologies
  • Strong advocate for code quality, testing, and automation
  • Understanding of end-user experience and modern engineering practices
  • Collaborative attitude with strong communication skills

Benefits For Backend Engineer - Advertising

Medical Insurance
Parental Leave
401k
  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Paid sick leave
  • Equity

Interested in this job?

Jobs Related To Spotify Backend Engineer - Advertising

Backend Engineer - Platform

Backend Engineer role at Spotify focusing on building and maintaining ML model serving infrastructure and scalable inference services.

Backend Engineer - Personalization

Join Spotify as a Backend Engineer working on personalization and search systems, building scalable solutions that help millions discover content they love.

Full Stack Engineer - Music

Full Stack Engineer position at Spotify, building authorization and team management solutions for creators and artists, using Java, React, and TypeScript in a hybrid work environment.

Backend Engineer - Customer Service Platform

Backend Engineer position at Spotify focusing on customer service platform development, requiring Java expertise and API development experience.

Backend Engineer - Platform

Backend Engineer for Spotify's Data Protection team, building scalable platforms to ensure data security and compliance.