Spotify logo

Backend Engineer, Content Understanding

Spotify

Backend Engineer, Content Understanding

About the Role

As a Software Engineer in our Content Understanding teams, you will build the software and platform tools that enable Spotify to build great experiences for its users through real-time analysis of our large catalog of music, podcasts, and audiobooks.

What You'll Do

  • Build large-scale batch and real-time/event-driven systems with cloud infrastructure like Google Cloud Platform, BigTable, BigQuery, and Pub/Sub.
  • Design, develop, and deploy backend services in Java (and some Python) with a focus on high availability, robustness, and monitoring.
  • Leverage best practices in continuous integration and delivery.
  • Help drive optimization, testing, and tooling to improve data and systems quality.
  • Work in cross-functional agile teams to continuously experiment, iterate, and deliver on new product objectives.
  • Take operational responsibility for the services that are owned by your team.
  • Work in an environment that supports your individual growth by providing you with ambitious tasks to solve and the time needed to acquire new skills.

Who You Are

  • You have at least three years of professional experience working in a product-driven environment building production software.
  • You know how to work with high volume heterogeneous data, preferably with distributed systems such as Hadoop, BigTable, and Cassandra.
  • You know how to write distributed, high-volume services in Java, Scala, or Python.
  • You have an understanding of system design, data structures, and algorithms.
  • You are knowledgeable about data modeling, data access, and data storage techniques.
  • You have worked deploying and operating services in a cloud environment such as GCP or AWS.
  • You enjoy close collaboration with front-end engineers and care about the software architecture across the backend, frontend, and the APIs that glue them together.
  • You care about agile software processes, data-driven development, reliability, and responsible experimentation.

Location

For this role, you will be based in New York City, USA.

Compensation

The United States base range for this position is $122,716 - $175,308, plus equity. The benefits available for this position include health insurance, six-month paid parental leave, 401(k) retirement plan, monthly meal allowance, 23 paid days off, and 13 paid flexible holidays. These ranges may be modified in the future.

Benefits
Extracted with AI

  • 401(k)
  • Medical insurance
  • Six month paid parental leave
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays

Similar jobs

Last update: 23 minutes ago

Soundtrack logo
Soundtrack

Backend Developer with Cloud and API Expertise

Join Soundtrack as a Backend Developer to design and build cloud-native services and APIs in a dynamic, music-focused environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Contentful logo
Contentful

Senior Fullstack Engineer with TypeScript, React, and Node.js

Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

CHEEX logo
CHEEX

Backend Developer with AWS and Spring Boot Experience

Join CHEEX as a Backend Developer in Berlin. Work with AWS, Spring Boot, and Angular in a progressive, inclusive environment.

SoundCloud logo
SoundCloud

Full Stack Software Engineer - Authentication and Authorisation

Join SoundCloud as a Full Stack Software Engineer focusing on Authentication and Authorisation, using JavaScript, React.js, and IAM solutions.

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.