Job Description
Job Description
Salary : $115,000-$140,000+yearly salary + benefits (See below for more details)
About us :
Spring Financialis a Canadianfinancial technology companyfocused on making every day financial servicessimpler, faster, and more accessible.
We build technology that helps Canadiansbuild credit, save money, and access lending productswithout unnecessary friction. Our platforms allow customers to apply and manage their financesonline, by text, or over the phone, making the experience convenient and flexible.
Since launching in 2014, Spring has grown into one of Canadas largest fintechs, with over250,000+ product originationsacross credit-building products, personal lending, and mortgage solutions.
Were a fast-growing, product-driven team that valuespractical solutions, strong execution, and thoughtful collaboration. We give people ownership, trust them to make decisions, and focus on building systems that scale reliably.
If youre interested in working onreal-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 position is hybrid and requires in-office presence; relocation assistance is available for the hired candidate.
Job Overview :
As a Senior Software Engineer, youre a technical leader who bridges business and engineering. You collaborate with product, operations, and business teams to understand the why behind the work and design systems that deliver real impact. You bring clarity to complex problems, propose scalable solutions, and lead execution from concept to production.
You design and implement critical systems often involving architectural foresight or cross-team coordination. You make thoughtful trade-offs between speed, quality, and maintainability, and have a track record of simplifying and improving systems over time.
You set the standard for engineering quality, including robust testing, validation, and production readiness. You help evolve processes around automation, observability, and delivery pipelines. Youre a trusted partner in high-stakes discussions, aligning technical decisions with business goals and coaching others to do the same. You also ensure system security through responsible data handling and secure-by-default design.
What youll do :
What You Should Already Have :
What We Will Give You :
Please note : Upon applying, our Talent Acquisition team will review your resume. 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. Due to high application volume, we may not be able to respond to everyone.
Thank you for your interest! We appreciate your time and look forward to reviewing your application!
Senior Software Engineer • Vancouver, BC, Canada