Skip to content
← Back to job listings

Software Engineer - Financial Engineering

Spotify · Remote, Canada

Software DevelopmentRemoteQuick applypermanent22 days ago

About The Role

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.

This listing was posted by a verified recruiter at Spotify. Report this listing