Taro Logo

Senior Data Engineer - Financial Data Platform

World's most popular audio streaming subscription service, transforming music listening since 2008.
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance

Job Description

Spotify's Financial Engineering team is seeking a Senior Data Engineer to join their Financial Data Platform team, focusing on building the foundation that powers Finance and enables strategic decision-making across the company. This role combines technical expertise with financial domain knowledge to create trusted financial abstractions and manage complex data systems.

The position offers an opportunity to work on critical financial data infrastructure, processing billions of records and creating core datasets representing key financial domains like Premium, Ads, and Royalties. You'll be part of a team that turns messy, fragmented realities into clean, reusable foundations, building libraries and tools that empower others to produce and trust financial data at scale.

As a Senior Data Engineer, you'll work with cutting-edge technologies in cloud computing and data processing, particularly with Google Cloud Platform and BigQuery. The role requires expertise in JVM-based frameworks such as Flink, Beam, Dataflow, or Spark, combined with strong SQL skills and data modeling capabilities.

The position offers a hybrid work arrangement based in London, providing flexibility while maintaining opportunities for in-person collaboration. You'll work in an inclusive environment that values diverse perspectives and backgrounds, contributing to Spotify's mission of unlocking human creativity through music and audio content.

This role is perfect for someone who enjoys building foundational systems with broad impact, has a product mindset toward data engineering, and wants to work where financial data directly drives company strategy. You'll collaborate with various teams across engineering, data science, finance, and business functions, making this an excellent opportunity for those who thrive in cross-functional environments.

Last updated a month ago

Responsibilities For Senior Data Engineer - Financial Data Platform

  • Build core datasets and financial abstractions that serve as sources of truth for strategic decision-making
  • Design, prototype, and build scalable data pipelines that process billions of data points
  • Manage the full data product lifecycle from sourcing to documentation and exposition
  • Implement effective data quality, engineering standards, and reusability
  • Define data models and abstractions for financial domains like Premium, Ads, and Royalties
  • Contribute to building tools and libraries for financial data products
  • Collaborate with engineers, data scientists, finance teams, and business teams

Requirements For Senior Data Engineer - Financial Data Platform

  • Experience with JVM-based frameworks (Flink, Beam, Dataflow, or Spark)
  • Proficiency in cloud-based environments, preferably Google Cloud Platform
  • Strong analytical and problem-solving skills
  • Strong data modeling capabilities
  • Experience with SQL and platforms like BigQuery
  • Ability to work through loosely defined problems
  • Commitment to writing high-quality, maintainable code
  • Experience in large-scale data processing

Related Jobs