Spotify

Data Engineer, Personalization

Remote Stockholm, Sweden
Java Machine Learning Scala Spark Kubernetes Docker GCP
Search for More Jobs Talk to a recruiter now 💪
Description
The Personalization team makes deciding what to play next on Spotify easier and more enjoyable for every listener. We seek to understand the world of music and podcasts better than anyone else so that we can make great recommendations to every individual and keep the world listening. Every day, hundreds of millions of people all over the world use the products we build which include destinations like Home and Search as well as original playlists such as Made For You, Discover Weekly and Daily Mix. 

We are looking for a Data engineer with backend experience to join our team. We are at the forefront of development for Spotify’s recommendation systems, which power personalized content across music, podcasts, and audiobooks. This is a unique opportunity to help develop and shape the way Spotify recommendations work. You’ll be able to grow your skills in engineering at scale, drive a ton of business impact, and join a high-energy, positive team environment!

Join us and you’ll keep millions of users listening to great recommendations every day.

What You'll Do

  • Build large-scale data pipelines with data processing frameworks like Scio, BigQuery, Google Cloud Platform and Apache Beam
  • Develop, deploy, and operate Java services that impact millions of users
  • Work on machine learning projects powering the experience that suits each user individually
  • Collaborate with other engineers, product managers and stakeholders, taking on learning and leadership opportunities that will arise every single day
  • Deliver scalable, testable, maintainable, and high-quality code
  • Share knowledge, promote standard methodologies, making your team the best version of itself through mentorship and constructive accountability.

Who You Are

  • You know Scala well and are interested in spreading this knowledge in the team
  • You have experience with one or more higher-level JVM-based data processing frameworks such as Beam, Dataflow, Crunch, Scalding, Storm, Spark, Flink etc
  • You are experienced in deploying and operating Kubernetes based Java applications along with strong knowledge of DevOps best practicesYou have worked with Docker as well as Flyte, Luigi, Airflow, or similar tools
  • You have familiarity and knowledge of machine learning principles
  • You understand quality and you know what it means to ship high quality code
  • You care about agile software processes, data-driven development, reliability, and responsible experimentation
  • You understand the value of collaboration and partnership within teams

Where You'll Be

  • This role will be located in our London or Stockholm office
Spotify
Spotify
Audio Cloud Computing Music Music Streaming

0 applies

2 views

Other Jobs from Spotify

Data Scientist II - Content Platform

Stockholm, Sweden London, UK

Data Engineer - User Journey

Stockholm, Sweden London, UK

Data Engineer - Podcast

Remote New York, NY

Similar Jobs

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say