Software Engineer - Financial Engineering at Spotify
Toronto
—
Jul 9, 2026
Toronto
Jul 21, 2026
What this job asks for AI summary
A backend software engineering role focused on Spotify's internal financial data infrastructure. The work centers on building and maintaining high-volume data pipelines, Java backend services, and data models that support accounting, reconciliation, and financial reporting across the company. Suited to engineers with experience in distributed data processing frameworks and an interest in financial or regulated data domains.
Mid level · 3+ years · Remote · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 12,200 people nationally plausibly meet what this posting asks for (software developers). range 7,300–22,000
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (11)
The posting is based in Toronto, Canada; the US-based flag is set to false. The caller has declared this fully remote, so no metro is recorded.
Compensation is quoted in CAD as a base salary range of CAD 103,321–147,602/year, plus equity.
Scala and Java are presented as interchangeable primary language options ('Scala or Java'); both are listed in the requirements section. Java also appears independently as the language for backend services, so it is retained as a separate required skill.
Scio is the primary named framework; Apache Beam, Spark, and Flink are listed as acceptable alternatives ('at least one distributed data processing framework such as…').
Flyte and Airflow are listed as workflow orchestration options under the requirements section ('such as Flyte, Airflow, or similar'); treated as a hard gate on orchestration capability with Flyte as primary and Airflow as the named alternative.
Experience in financial, accounting, or regulated data domains is explicitly called 'a plus' — preferred only.
A Bachelor's degree or higher is explicitly called 'a plus' — the degree requirement is set to None.
The title 'Software Engineer' carries no seniority modifier; the title states no level. The 3+ years requirement and scope (team contributor, no cross-org authority) support a Mid classification.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): financial/accounting domain experience.
Caller marked this a fully-remote role — scored against the national candidate pool.
This role's work location reads as outside the US — the candidate pool, comp, and contention benchmarks here are US-only (BLS employment, Adzuna/USAJOBS demand, and certified H-1B wages), so treat them as a rough US reference, not a local market.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.