Senior Backend Engineer - Personalization

3 hours, 59 minutes ago
Full-time
Senior
Software Development
Spotify

Spotify

Spotify is a leading global audio streaming service empowering artists and inspiring fans worldwide with over 70 million tracks. It has 365 million users, including 165 million subscribers, across 178 markets.

Media
Founded 2006

Description

  • Design, build, and ship backend services for LLM-based music fulfillment experiences.
  • Build and maintain APIs and distributed systems for prompted playlist experiences, session generation, and agentic music products.
  • Collaborate with user research, design, data science, product, and ML engineering to develop personalized features.
  • Serve as a technical leader and contributor in an autonomous, cross-functional agile team.
  • Prototype new approaches and productionize solutions at scale for hundreds of millions of active users.
  • Contribute to the Spotify-wide backend developer community and influence architecture across the company.
  • Promote best practices in backend system design, testing, and deployment across the organization.

Requirements

  • Experience as an experienced backend engineer solving complex real-world problems in a fast-paced, collaborative environment.
  • Experience working directly with stakeholders to understand, document, and develop APIs and systems to meet requirements.
  • Experience writing distributed, high-volume services and operating them reliably in production.
  • Deep understanding of system design, data structures, and algorithms.
  • Comfort working with LLM-based systems and the backend infrastructure that supports them.
  • Experience with large-scale distributed data processing tools such as Apache Beam or Apache Spark.
  • Experience with cloud platforms like GCP or AWS.
  • Ability to experiment and iterate quickly in a data-driven environment.
  • Strong focus on quality and shipping high-quality code.

Benefits

  • Base salary range of $160,091 to $228,702 plus equity.
  • Health insurance.
  • Six months of paid parental leave.
  • 401(k) retirement plan.
  • Monthly meal allowance.
  • 23 paid days off.
  • 13 paid flexible holidays.
  • Paid sick leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer - B2 Object Storage team

Backblaze 251-1K IT Services

Backblaze is hiring a Sr. Software Engineer for its B2 Object Storage team to develop and scale server-side APIs and systems that power customer uploads, lifecycle management, usage tracking, billing, and support tooling.

Agile C# C++ Cassandra Java Kanban Scrum
58 minutes ago

Backend Product Software Engineer

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Product Engineer to build and improve collaboration and file-sharing products, with a focus on scalable, user-friendly features and AI-augmented functionality.

Go Java MySQL Python Rust
1 hour, 10 minutes ago

SAP CPI Developer | Remote | 2Years Contract

TWO95 International 51-250 Internet Software & Services

Sap CPI Developer for a remote Bangalore-based 2-year contract at a company delivering SAP and third-party system integrations.

Groovy JSON OAuth REST API Salesforce SAML SFTP Snowflake SOAP XML
1 hour, 22 minutes ago

Senior Backend Engineer - Observability Ingest - Kubernetes Operator/Helm Chart | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a remote Ingest team software engineer to build the deployment and configuration tooling that helps customers get Grafana Cloud’s observability stack running and keep it operating over time.

Argo CD Flux GitOps Go Grafana Helm Kubernetes Linux macOS Prometheus Python REST API Rust Terraform UX Design
1 hour, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers