Spotify logo

Senior Data Engineer

Spotify

New York, NY
Full Time
Senior
160k-229k
11 days ago

Job Description

About the Role

We are looking for a Senior Data Engineer to join our Advertising Product & Technology organization. Our teams are charged with scaling Spotify's Free Product and our Podcast Monetization Mission. You will work directly on an array of product features, advertiser publishing tools, and insights and reporting functionalities. You will collaborate with our cross-functional teams to ideate, develop, and own complex technical solutions on our fast-paced podcast and ad services technology platforms. Our team at Spotify looks for candidates that share our common interest in distributed backend systems, their scalability, and continued development. In this role, you will closely collaborate with our internal customers to figure out the best API and backend system design to scalably meet their needs. You will build the backend systems that power our application, scale highly distributed systems, and continuously improve our engineering practices. Above all, this work will impact how the world experiences music.

Key Responsibilities

  • Maintain and enhance Spotify's reporting pipelines ensuring they remain business-critical.
  • Build large-scale batch and real-time data pipelines for efficient collection, processing, and storage of measurement-related data.
  • Work closely with stakeholders to understand business requirements and translate them into technical solutions.
  • Write scalable, testable, maintainable, and high-quality code.
  • Collaborate with engineers, product managers, and other stakeholders, embracing learning and leadership opportunities daily.
  • Monitor daily execution, diagnose issues, and ensure SLAs are met by maintaining and fixing business-critical pipelines.
  • Write distributed, high-volume services and know how to deploy and keep them running in production.

Requirements

  • Proven experience working with high-volume, heterogeneous data, ideally within distributed systems such as Hadoop, BigTable, Cassandra, GCP, AWS, or Azure.
  • Familiarity with data processing frameworks like Scio, GCP Dataflow, AWS EMR, and Apache Beam.
  • Strong programming skills in Java or Scala.
  • Commitment to agile software processes, data-driven development, reliability, and responsible experimentation.
  • Hands-on experience with orchestration tools like Airflow or similar.
  • Excellent problem-solving and communication skills.

Nice to Have

  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Knowledge of API and backend system design.
  • Experience working in a fast-paced, collaborative environment.

Qualifications

  • Experience with distributed backend systems and data processing frameworks.
  • Proficiency in Java or Scala.
  • Experience with orchestration tools like Airflow.

Benefits & Perks

  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Paid sick leave

Working at Spotify

Spotify is an equal opportunity employer. We value diversity and inclusivity, encouraging candidates to bring their personal experience, perspectives, and background. We are passionate about making our recruitment process accessible and support accommodations during the interview process. Our platform is for everyone, and so is our workplace. We believe that our differences help us innovate and revolutionize the way the world listens to music.

Apply Now

Job Details

Posted AtJun 10, 2025
Job CategoryData Engineering
Salary160k-229k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Spotify

Website

spotify.com

Company Size

5001-10000 employees

Location

New York, NY

Industry

Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches