3 months ago
London, United KingdomSenior
Responsibilities
- Collaborate with product and engineering teams to build and support critical data infrastructure and datasets.
- Build systems that collect and process user behaviour data at scale.
- Support Spotify’s personalization and recommendation systems and internal feature-development tools.
- Design and evolve data architectures for high data volumes and diverse internal users.
- Improve the reliability, scalability, and usability of data infrastructure.
- Solve complex data challenges across disciplines.
Requirements
- Experienced Data Engineer with proficient backend development skills using Java.
- Experience working with large-scale datasets using SQL and platforms such as BigQuery.
- Experience with JVM-based data processing frameworks such as Flink, Beam, Dataflow, or Spark.
- Familiarity with DevOps practices, cloud infrastructure, containerized applications, and Kubernetes fundamentals.
- Experience with data modeling and schema design.
- Commitment to high-quality code, continuous delivery, and automated testing.
- Ability to work collaboratively, iteratively, and effectively through ambiguity and open-ended problems.
Benefits
- London-based role with flexibility to work from home and some in-person meetings.
- Spotify is an equal opportunity employer and supports reasonable accommodations throughout the recruitment process.
Tech Stack
Categories
Data Engineering
About Spotify
Spotify builds a global audio streaming platform for listeners and creators, offering on-demand music and podcasts across mobile, desktop, and connected devices. The business runs a freemium model: an ad-supported free tier and a paid Premium subscription, plus creator tools like Spotify for Artists and podcast publishing. Founded in 2006 and headquartered in Stockholm, it is a publicly traded company on the NYSE (SPOT) serving consumers and rights holders worldwide.
