Spring Financial

Spring Financial

Software Engineer

Vancouver, British Columbia · Senior · Full-time

Sponsorship not specified$74k-$87kDetected 37 days ago
TypeScriptPythonJavaGitAWSLLMs

About the role

  • You will weigh performance, maintainability, and speed of delivery against each other and defend your choices.
  • AI is not a tool we encourage you to try.
  • We expect two things, and we treat them as distinct skills.

Responsibilities

  • Build and maintain features and services across the stack: front-end, back-end, and infrastructure.
  • Collaborate with senior engineers and cross-functional partners in Product, Design, and QA to deliver customer value.
  • Write clean, testable code and own the validation of your changes end to end.
  • Debug and resolve production issues with support from your team.
  • GRSP matching program to support your long-term financial goals.

Requirements

  • 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects.
  • Projects you can walk us through where AI agents were central to how you built them, not just an assistant on the side.
  • Proficiency in at least one modern programming language, such as TypeScript, Java, Python, or PHP.
  • You have built AI features into a product: LLM API integration, tool use, retrieval, or multi-step agentic workflows.
  • Walk us through AI-built projects or prototypes you have shipped, and explain the decisions behind them.

Nice to have

  • calling LLM APIs, wiring up tool use, and assembling agentic workflows that solve customer problems.
  • This is a strong plus rather than a requirement.
  • Tell us which of these you have done and how far you took it.
  • A plus, not required

Skills

  • AI coding agents, LLM APIs, prompt engineering, and agentic patterns.
  • Basic exposure to AWS or an equivalent cloud platform.
  • Working knowledge of web architecture (client and server), APIs, and databases.
  • Experience with version control and automated testing.

Compensation

  • Competitive annual salary ranging from $74,000 to $87,000, reflective of experience and impact.

Benefits

  • Comprehensive benefits package, including extended health, dental, and vision coverage - with 100% of monthly premiums covered by the Spring.
  • Build the test and validation harness that lets you verify agent output fast: unit, integration, and end-to-end coverage.
  • If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more.

Company info

  • Spring Financial is a Canadian financial technology company focused on making every day financial services simpler, faster, and more accessible. We build technology that helps Canadians build credit, save money, and access lending products without unnecessary friction. Our platforms allow customers to apply and manage their finances online, by text, or over the phone, making the experience convenient and flexible. Since launching in 2014, Spring has grown into one of Canada's largest fintechs, with over 250,000+ product originations across credit-building products, personal lending, and mortgage solutions. We're a fast-growing, product-driven team that values practical solutions, strong execution, and thoughtful collaboration. We give people ownership, trust them to make decisions, and focus on building systems that scale reliably. If you're interested in working on real-world fintech platforms used by hundreds of thousands of Canadians, Spring offers the opportunity to make a tangible impact through well-built technology.
  • NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.
  • Spring Financial is a Canadian financial technology company focused on making every day financial services simpler, faster, and more accessible.
  • We build technology that helps Canadians build credit, save money, and access lending products without unnecessary friction.
  • Our platforms allow customers to apply and manage their finances online, by text, or over the phone, making the experience convenient and flexible.
  • Since launching in 2014, Spring has grown into one of Canada's largest fintechs, with over 250,000+ product originations across credit-building products, personal lending, and mortgage solutions.
  • We're a fast-growing, product-driven team that values practical solutions, strong execution, and thoughtful collaboration.
  • We give people ownership, trust them to make decisions, and focus on building systems that scale reliably.
  • If you're interested in working on real-world fintech platforms used by hundreds of thousands of Canadians, Spring offers the opportunity to make a tangible impact through well-built technology.
  • NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver.
  • 3 set days in the office and 2 WFH.
  • This is a full-time, permanent, hybrid position in downtown Vancouver.
  • We are an AI-native engineering team.
  • What we're looking for:

This listing is sourced directly from Spring Financial's careers page and normalized into a canonical job model.