Taro Logo

Senior Data Engineer

World's most popular audio streaming subscription service, transforming music listening since 2008.
$160,091 - $228,702
Data
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Data Engineer

Spotify, the world's leading audio streaming platform, is seeking a Senior Data Engineer to join their Advertising Product & Technology organization. This role is crucial in scaling Spotify's Free Product and Podcast Monetization Mission, working on product features, advertiser publishing tools, and reporting functionalities. The position offers an opportunity to work with distributed backend systems and build scalable solutions that impact millions of users worldwide.

The ideal candidate will be responsible for maintaining critical reporting pipelines, building large-scale data processing systems, and collaborating with cross-functional teams to develop complex technical solutions. You'll work with cutting-edge technologies and frameworks like GCP, AWS, Hadoop, and Apache Beam, while using programming languages such as Java and Scala.

This is an excellent opportunity for an experienced data engineer who wants to make a significant impact on how the world experiences music and podcasts. The role offers competitive compensation ($160,091-$228,702 plus equity), comprehensive benefits, and the flexibility to work remotely within the North American region. You'll be part of a diverse, inclusive workplace that values different perspectives and backgrounds.

The position requires strong technical skills in distributed systems, data processing, and software engineering, combined with excellent communication abilities. You'll work in an agile environment, focusing on data-driven development and responsible experimentation. If you're passionate about building scalable data solutions and want to be part of a company revolutionizing the audio streaming industry, this role at Spotify offers an exciting career opportunity.

Last updated 15 hours ago

Responsibilities For Senior Data Engineer

  • 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
  • Monitor daily execution, diagnose issues, and ensure SLAs are met
  • Write distributed, high-volume services and maintain them in production

Requirements For Senior Data Engineer

Java
Scala
Cassandra
  • Proven experience working with high-volume, heterogeneous data in distributed systems
  • 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

Benefits For Senior Data Engineer

401k
Medical Insurance
Parental Leave
  • 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
  • Equity

Interested in this job?

Jobs Related To Spotify Senior Data Engineer