Backend Engineer – Personalization

🕒 Yesterday

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Spotify

Spotify

5001 - 10000 employees

Founded 2008

📱 Media

👥 B2C

🛍️ eCommerce

Media • B2C • eCommerce

Spotify is a global audio streaming service company that offers its users access to a vast library of music and podcasts. Known for its focus on delivering personalized listening experiences, Spotify employs data scientists, engineers, and client partners across various global locations to continuously innovate and enhance its offerings. The company fosters a strong culture of diversity, equity, and impact, emphasizing belonging and inclusion in its workforce. Spotify is not only committed to shaping the future of audio entertainment but also to making a positive societal impact, with initiatives focused on social and environmental issues.

📋 Description

• Design and operate services that serve personalized recommendations to users in real time, including Smart Shuffle and Discover Weekly • Build and maintain large-scale batch pipelines in Scala/Scio and Flyte that generate candidate pools, bloom filters, and personalization signals for hundreds of millions of users daily • Develop and maintain components within Spotify's Sessions Platform (SSP) that power playlist experiences end to end • Collaborate with data scientists to operationalize research ideas • Be a technical leader in an autonomous, multi-functional team

🎯 Requirements

• several years of experience as a Backend Engineer building and operating services at scale • strong Java skills and comfort with gRPC and Protocol Buffers • hands-on experience with large-scale data pipelines, ideally Apache Beam/Scio or a similar batch processing framework (Spark, Flink) • experience with pipeline orchestration tools like Flyte or similar • comfortable working across the full backend stack: from online serving (Bigtable, Memcached, low-latency APIs) to offline data (BigQuery, Dataflow, dbt) • curiosity about recommendation systems, search, or personalization • care about quality and know what it means to ship reliable, observable, production-grade systems • thrive in an environment of experimentation and fast iteration • experience with GCP (Kubernetes/GKE, Gantry, Dataflow, BigQuery, Bigtable) and Elasticsearch is a plus

🏖️ Benefits

• Health insurance • six month paid parental leave • 401(k) retirement plan • monthly meal allowance • 23 paid days off • 13 paid flexible holidays

Apply Now

Similar Jobs

🕒 Yesterday

Goods & Services

201 - 500

🤖 Artificial Intelligence

🏢 Enterprise

🤝 B2B

Senior C# Backend Engineer at Goods & Services applying expertise in backend design and modernization. Developing reliable solutions and supporting workflow orchestration for the ECL platform.

.NET

🕒 Yesterday

Filevine

201 - 500

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer focusing on the development of AI orchestration for legal operations at a fast-growing Legal AI company. Building reliable, high-impact features in a collaborative environment.

Distributed Systems

Python

React

🕒 Yesterday

AVUM

1 - 10

🤝 B2B

Java Developer developing scalable Java-based applications for Federal Government clients in a remote work environment. Collaborating within Agile teams to deliver secure, high-quality software solutions.

Java

Microservices

Spring

Spring Boot

SpringBoot

SQL

🕒 Yesterday

CES Family of Companies

51 - 200

🤝 B2B

🛍️ eCommerce

Database Reliability Engineer at CES managing PostgreSQL and AWS database environments for reliability and performance. Supporting operations and enhancing security while optimizing database processes.

Amazon Redshift

AWS

Cloud

DynamoDB

MongoDB

MySQL

Postgres

Python

Redis

SQL

🕒 Yesterday

PubNub

51 - 200

🔌 API

🏢 Enterprise

☁️ SaaS

Senior Software Engineer developing core systems in Rust for real-time applications at PubNub. Focused on distributed systems, reliability, and operational excellence in a remote environment.

AWS

Cassandra

Cloud

Distributed Systems

DynamoDB

Kubernetes

Python

Redis

Rust

Go