Analytics Engineer - Personalization

Spotify is a leading music and podcast streaming platform known for personalized features like Discover Weekly and Wrapped.
$107,765 - $153,951
Data
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
AI · Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Data Engineer - Financial Engineering

Join Spotify as a Data Engineer in Financial Engineering, crafting insightful financial data products to drive global growth strategies.

Data Engineer

Data Engineer position at Flagler Health focusing on Databricks, Python, and MongoDB for building and maintaining data infrastructure and pipelines.

Data Engineer

Join Deel as a Data Engineer to build scalable data infrastructure, working with modern tools like Snowflake and Airflow in a fully remote environment.

Data Engineer, Customer Engagement Technology

Data Engineer position at Amazon working on customer engagement technology using ML, NLP, and data analytics.

AIML - Technical Process Engineer, Data Operations

Technical Process Engineer position at Apple focusing on data operations and annotation tools development using Python and SQL, supporting machine learning initiatives.

Description For Analytics Engineer - Personalization

The Personalization team at Spotify is seeking an Analytics Engineer to join their data-driven efforts in enhancing user experience. This role is crucial in building and maintaining the analytics data stack for the Personalization Mission. You'll work closely with data scientists and business intelligence analysts to design tables, improve pipelines, and transform engagement data into usable measurements.

Key responsibilities include:

  • Developing and maintaining data pipelines using SQL and Python
  • Designing foundational analytics tables for various uses
  • Conducting ETL with large, complex datasets
  • Contributing to the Analytics Engineering function and wider data science community

The ideal candidate should have:

  • 3+ years of experience in a similar role
  • Proficiency in SQL and Python
  • Knowledge of dbt and data visualization tools like Tableau or Looker Studio
  • Experience with large-scale data and distributed data processing tools

This role offers the flexibility to work remotely within the EST time zone. Spotify provides competitive compensation, including equity, health insurance, parental leave, retirement plans, and various other benefits.

Join Spotify's Personalization team to help millions of users discover their next favorite song or podcast through data-driven insights and recommendations!

Last updated 2 months ago

Responsibilities For Analytics Engineer - Personalization

  • Build and maintain Personalization Mission's analytics data stack
  • Design tables, build/improve pipelines, implement unit testing and alerting
  • Handle migrations and upstream data changes
  • Work closely with data scientists and business intelligence analysts
  • Become an expert in Spotify's first-party engagement data
  • Transform engagement data into usable measurements
  • Contribute to the development of the Analytics Engineering function
  • Analyze how people listen to music and discover new favorites

Requirements For Analytics Engineer - Personalization

Python
  • 3+ years of experience in a similar role developing and maintaining data pipelines
  • Proficiency in SQL and Python
  • Knowledge of dbt (or similar workflow and data warehousing tools)
  • Experience in conducting ETL with large and complicated datasets
  • Some experience with data visualization tools like Tableau or Looker Studio
  • Capable of navigating ambiguity and solving loosely defined problems
  • Knowledge of Google BigQuery is a plus
  • Experience using distributed data processing tools a plus (e.g. Spark)

Benefits For Analytics Engineer - Personalization

Medical Insurance
Parental Leave
401k
Equity
  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Equity

Interested in this job?