Spotify

Software Engineer - Financial Engineering

Spotify$103K — $147K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of professional experience building backend systems and data-intensive applications
  • Proficient in Scala or Java and a distributed data processing framework (Scio, Apache Beam, Spark, or Flink)
  • Expertise in designing and building reliable backend services and scalable data pipelines
  • Experience in creating data models for high-volume financial processes
  • Familiarity with workflow orchestration platforms like Flyte or Airflow
  • Strong understanding of engineering fundamentals like continuous delivery and automated testing
  • Experience in financial or regulated data domains is advantageous

Responsibilities

  • Build, operate, and evolve scalable Scio data pipelines on Google Cloud Platform
  • Develop and enhance Java backend services for Spotify's financial ecosystem
  • Design and evolve data models that support accounting and financial reporting
  • Integrate external financial systems to enhance Spotify's data ecosystem
  • Collaborate with Finance, Product, and Engineering teams on technical solutions
  • Enhance scalability and resilience of data pipelines and backend services
  • Contribute to engineering best practices with automated testing and code reviews

Benefits

  • Extended health and dental coverage
  • Retirement savings plans
  • Monthly meal allowance
  • 23 paid vacation days
  • 13 paid flexible holidays
  • Flexibility to work from home with some in-office meetings
Full Job Description
The Oracles team sits at the heart of Spotify's financial infrastructure, building the data pipelines and backend services that power our subledger and accounting lifecycle. As part of a broader Financial Engineering initiative, we're standardizing and scaling how accounting data flows across Spotify. You'll partner with engineers, finance teams, and product managers to build reliable, scalable systems that simplify complex financial processes.

We're looking for a Software Engineer who enjoys building reliable, data-intensive systems. You'll help shape the future of Spotify's financial data platform by designing robust data models, developing scalable backend services, and building high-volume data pipelines that power critical financial workflows.

What You'll Do

  • Build, operate, and evolve scalable Scio data pipelines on Google Cloud Platform that process high-volume financial data with accuracy and reliability.
  • Develop and enhance Java backend services that power integrations across Spotify's financial ecosystem.
  • Design and evolve data models and datasets that support accounting, reconciliation, financial reporting, and operational insights.
  • Build and improve integrations with external financial systems to bring critical financial data into Spotify's financial ecosystem.
  • Partner closely with Finance, Product, and Engineering teams to translate accounting requirements into reliable, scalable technical solutions.
  • Improve the scalability, observability, and resilience of financial data pipelines and backend services.
  • Contribute to engineering best practices through continuous delivery, automated testing, monitoring, and thoughtful code reviews.
  • Help drive technical decisions that improve the long-term maintainability of Spotify's financial engineering platform.


Who You Are

  • You have 3+ years of professional experience building backend systems and data-intensive applications.
  • You are experienced with Scala or Java and at least one distributed data processing framework such as Scio, Apache Beam, Spark, or Flink.
  • You know how to design and build reliable backend services and scalable data pipelines that support business-critical workflows.
  • You have experience designing data models that enable accurate, high-volume financial processes.
  • You have worked with workflow orchestration platforms such as Flyte, Airflow, or similar technologies.
  • You care deeply about engineering fundamentals, including continuous delivery, automated testing, monitoring, and writing production-quality code.
  • You enjoy collaborating with cross-functional partners and translating complex business requirements into elegant technical solutions.
  • Experience working within financial, accounting, or other regulated data domains is a plus.
  • A Bachelor's degree or higher in Computer Science or a related field is a plus.


Where You'll Be

  • This role is based in Toronto.
  • We offer you the flexibility to work where you work best! There will be some in-person meetings, while still allowing flexibility to work from home.


The Canada base range for this position is CAD 103,321.00-147,602.00, plus equity. Benefits available for this position include extended health and dental coverage, retirement savings plans, monthly meal allowance, 23 paid days off, 13 paid flexible holidays, and other benefits in accordance with Canadian employment standards. These ranges and benefits may be modified in the future.

About Spotify

Spotify is a Swedish audio streaming and media services provider, launched in October 2008. The platform is owned by Spotify AB, a publicly traded company on the New York Stock Exchange since April 2018. Spotify's primary business is providing an audio streaming platform, with the company claiming that it had 345 million active monthly users and 155 million paying subscribers as of December 2020. Unlike physical or download sales, which pay artists a fixed price per song or album sold, Spotify pays royalties based on the number of artist streams as a proportion of total songs streamed on the service. Spotify distributes approximately 70% of its total revenue to rights holders, who then pay artists based on their individual agreements. Spotify has faced criticism from artists and producers including Taylor Swift and Thom Yorke, who have argued that it does not fairly compensate musicians. Spotify has also faced criticism from artists and producers including Taylor Swift and Thom Yorke, who have argued that it does not fairly compensate musicians.
Learn more about Spotify
Size
3,456 employees
Industry
Founded
2006

Similar Jobs

More Jobs at Spotify

More Finance & Insurance Jobs

Find similar Software Engineer - Financial Engineering jobs: