Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Financial Engineering

$103.32k - $147.6k per year
Full-time

Spotify


The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe. Spanning many disciplines, we work to make the business work; creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers.

Spotify's Financial Engineering (FinE) organization ensures that as Spotify grows, our financial systems grow with it. We build the infrastructure and tooling that finance teams across the company depend on to track revenue accurately, report reliably, and reconcile at scale.

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Find our AI notice here:

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Financial Engineering in Toronto, ON vacancy
  •  ...startups with business accounts, corporate cards, and the clean financial reporting they need to operate and raise capital. Our...  ...operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment... 
    Suggested
    Full time
    Internship

    Meow Inc

    Toronto, ON
    20 hours ago
  •  ...solid enough that customers are comfortable staking their compliance on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who owns what they build all the way to production and treats "it works... 
    Suggested
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    20 hours ago
  • $125k - $135k per year

     ...Who We Are At Momentum Financial Services Group, we help people move forward by reimagining how money works for those who need it...  ...celebrate your contributions. What You’ll Do The Job:  Lead Software Engineer, Backend & Cloud Platform We’re hiring a Lead Software... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    20 hours ago
  •  ...consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live...  ...round shortly after. About the Role We are looking for a Software Engineer, Infrastructure to ensure our data-intensive systems'... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Home office

    Bree

    Toronto, ON
    20 hours ago
  • $30 - $50 per hour

     ...to take ownership and move fast. About the Role As a Software Engineer Intern , you’ll build systems that power real-time, AI-...  ...industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Cresta... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work

    Cresta

    Toronto, ON
    20 hours ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers scale.   This...  ...this is the team.   How you’ll shape our software engineering practices: Provide...  ...Program offering mental health, legal, and financial counselling Supported professional... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    20 hours ago
  • $96k - $130k per year

     ...ll thrive here. Report to an experienced Engineering Manager who can offer you mentorship,...  ...and architecture.  How you’ll shape our software engineering practices: Work on major...  ...offering mental health, legal, and financial counselling Supported professional development... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    20 hours ago
  • $85k - $100k per year

     ...institutional-grade enterprise wealth management platform built for financial advisors, multi-family offices, broker-dealers, and bank...  ...We are looking for a highly motivated and detail-oriented Software Engineer to join our Client Reports team. In this role, you will design... 
    Full time
    Remote work
    Flexible hours

    d1g1t

    Toronto, ON
    20 hours ago
  • Our client is looking for a Lead Back -End Software Engineer (Expert Engineer) to join their Service Delivery team. \ \ As an Expert...  ...– home, office, or a bit of both \ \ · \\\ Receive financial support to help set up your home office space \ \ · \\... 
    Permanent employment
    Full time
    Home office
    Flexible hours

    Yoush Consulting

    Toronto, ON
    20 hours ago
  • $119.14k - $169.14k per year

     ...better decisions. What You'll Do: Lead financial analysis activities with regards to internal...  ...data analysis aspects of the FinOps team’s software development, including close collaboration with other FinOps software engineers Engage with customers and stakeholders to... 
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    20 hours ago
  • $120k - $160k per year

     ...knowledge and skills to control your own financial destiny. That’s where we come in. At...  ...the next generation creator platform and software tools to not only enable business, health...  ...We are looking for a Staff Software Engineer who can contribute across the product — building... 
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    20 hours ago
  •  ...learning never stops. As a Staff Product Engineer at Docebo, you operate at the...  ...- 12+ years of experience in full-stack software development, with a track record of building...  ...support our people’s physical, mental, and financial well-being. Empowering Our Talent Culture... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    20 hours ago
  •  ...enterprises. We believe that software can radically transform the world...  ...and motivated Staff Software Engineer to join our team and work on...  ...security at scale. Trusted by top financial institutions and global...  ...Nirmata's open source policy engine —Kyverno simplifies compliance... 
    Long term contract
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    20 hours ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world's attention. As the media division of Salt XC, we're building a different kind of agency where media, commerce, creative, data... 
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    20 hours ago
  •  ...his first company to LinkedIn.   About the Role As a Software Engineer, you’ll build the systems powering Magical’s AI agents. This is...  ...systems Background in event-driven architectures, workflow engines, observability, or runtime reliability Experience in... 
    Full time
    Work at office

    Magical

    Toronto, ON
    20 hours ago
  •  ...people in their daily lives by reinventing financial services. We are one of the world’s...  ...institutional page About the role Our Engineering team helps Nubank to create and use the...  .... We strive for state-of-the-art software development practices that currently include... 
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Nubank

    Toronto, ON
    20 hours ago
  • $125k - $165k per year

     ...smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role...  ...for budgeting, reporting, and integrated financial planning. Working within cross-...  ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages... 
    Full time
    Internship

    Prophix

    Toronto, ON
    20 hours ago
  • $96.4k - $142.66k per year

     ...and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization...  ...Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and... 
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    20 hours ago
  • $148k - $185k per year

     ...people, Nu caters to customers’ complete financial journey, promoting financial access and...  ...Institutional Page About the role Our Engineering team helps Nubank to create and use the...  .... We strive for state-of-the-art software development practices that currently include... 
    Full time

    Nubank

    Toronto, ON
    20 hours ago
  • $100k - $150k per year

     ...here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable, and high-performance services that form the backbone of modern digital... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    20 hours ago
  •  ...across their integrations, and confidently operate full-stack communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-stack product surfaces that surround it. This individual will... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    20 hours ago
  •  ...Description of the demo job posting Engineers on the Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our pipeline, extending our... 
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    20 hours ago
  •  ...We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software... 
    Full time
    Work at office

    Zoho Limited

    Toronto, ON
    20 hours ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations...  ...the bar.  Job Summary We’re hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    20 hours ago
  •  ...including AI and automation, with the right mindset. Above all, you’re here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable, secure systems. You have a strong foundation in backend... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    20 hours ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    Toronto, ON
    20 hours ago
  • $120k - $170k per year

     ...About Us Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable...  ..., accountability, and continuous improvement - where every engineer can experiment, own, and make real impact.  The Role We’re... 
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    20 hours ago
  •  ...for growth — personal, professional, and financial — is unmatched. Our team is sharp, motivated...  ...to our customers — from leadership to engineers — and work together to solve real...  ...Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal... 
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours

    Harvey, Inc.

    Toronto, ON
    20 hours ago
  •  ...Job Summary: The Software Engineer II – DevOps is responsible to for building and maintaining continuous integration (CI) and continuous...  ...understanding of alternative investment products and the offshore financial services industry, including system technology, portfolio... 
    Long term contract
    Full time
    Work at office

    Harmonic Fund Services

    Toronto, ON
    20 hours ago
  • $117k - $167k per year

     ...experiences for our users, and we're solving real engineering problems at scale.   Note: this is...  ...a related field  ~5+ years of backend software engineering experience in enterprise...  ...offering mental health, legal, and financial counselling Supported professional development... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Financial Engineering. Be the first to apply!