Data Engineer

A global music and audio streaming platform delivering the best Spotify experience to millions of users worldwide.
London, UKStockholm, Sweden
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
Consumer

Description For Data Engineer

Spotify's Experience team is seeking a Data Engineer to join their mission of delivering the best Spotify experience to millions of users worldwide. The role involves working with consumer experiences across mobile apps, web, TVs, speakers, cars, wearables, and partner integrations. As a Data Engineer, you'll be building structured, high-quality data solutions processing petabytes of data using GCP suite including BigQuery, Dataflow, and Pub/sub. The team is known for developing open-source software like Scio, a Scala API wrapper for Apache Beam.

The position offers the opportunity to work with cutting-edge technologies and frameworks while collaborating with cross-functional teams. You'll be responsible for building and maintaining large-scale data processing systems, improving data quality, and contributing to data-powered products that enhance user experience. The role requires expertise in languages like Python, Java, Scala, and SQL, combined with strong analytical and problem-solving skills.

Working at Spotify means joining a company that values innovation, responsible experimentation, and engineering best practices. The hybrid work environment offers flexibility while maintaining collaborative team dynamics. Whether based in Stockholm or London, you'll be part of a team that's passionate about using data to evolve products and bring better experiences to Spotify users and the global artist community.

This is an excellent opportunity for a data professional who wants to impact millions of users' daily music and audio experiences while working with some of the most advanced data processing technologies and frameworks in the industry.

Last updated 19 hours ago

Responsibilities For Data Engineer

  • Build large-scale batch and streaming data processing systems with Scala and cloud platform tools
  • Collaborate with software engineers, data scientists, and decision makers to build data powered products
  • Evolve data pipelines towards technical excellence by improving data quality through testing and tooling
  • Perform root cause analysis on data and processes
  • Continuously improve code bases with innovative data processing frameworks
  • Work in multi-functional teams with end-to-end responsibility for product development

Requirements For Data Engineer

Python
Java
Scala
  • Knowledge in software engineering with Python, Java, Scala and SQL
  • Experience working with high volume heterogeneous data and processing frameworks like Apache Beam, Apache Spark, Apache Flink
  • Strong analytical skills and ability to visualize data findings
  • Understanding of agile software processes and engineering best practices
  • Proven understanding of data modeling, data access, storage, caching, replication, and optimization techniques
  • Comfortable with asynchronous communication and independent work
  • Familiarity with backend development (plus)

Interested in this job?

Jobs Related To Spotify Data Engineer

Data Engineer - Commerce Platform

Data Engineer position at Spotify focusing on revenue protection and misuse prevention, building data pipelines and working with cross-functional teams.

Software Development Engineer, GTC

Software Development Engineer role at Amazon Finance Technology, building enterprise-scale financial data systems with machine learning capabilities.

Data Engineer II, eCS Data Engineering and Analytics

Data Engineer role at Amazon eCS team, building data solutions for eCommerce services with 3+ years experience required, located in Bangalore.

Global Security Operations Center Business Intelligence Engineer II

Business Intelligence Engineer II role at Amazon's Corporate Security division, focusing on security analytics, data visualization, and ETL pipeline development.

Data Engineer, GTMO Product Tech

Data Engineer position at Amazon Business focusing on building large-scale data integration services and solutions for B2B e-commerce platform.