cover image
Spring Financial

Senior Software Engineer

Hybrid

Vancouver, Canada

Senior

Full Time

08-10-2025

Share this job:

Skills

Leadership Incident Response CI/CD Monitoring Test Coaching Architecture Manual Testing Spring Infrastructure as Code

Job Specifications

About Us

Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and lending solutions. Millions struggle with high-interest debt and limited financial options--we're here to change that.

As one of Canada's fastest-growing fintech companies, annually we help 1 million customers explore their financing options with ease--online, via text, or over the phone. Our dynamic, innovative team thrives on collaboration, growth, and making a real impact.

To learn more about our products please visit our website here: www.springfinancial.ca.

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, you're 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. You're 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 You'll Do

Lead the design and implementation of scalable systems and services with significant technical and business impact.
Partner with cross-functional and business stakeholders to define problem spaces and propose technical solutions that address customer and company goals.
Balance delivery with engineering quality, continuously raising the bar on code, systems, and architecture.
Provide technical leadership through code reviews, mentorship, and design guidance.
Drive operational excellence by improving reliability, observability, and incident response.
Set standards for testing -- ensuring all changes are fully validated via unit, integration, e2e, and manual testing.
Improve build health, deployment automation, and test infrastructure in CI/CD workflows.
Lead with a security-first mindset -- owning the integrity of systems handling sensitive data or business logic.
Identify areas of technical debt or risk and proactively drive improvements.
Help shape engineering culture by modeling inclusive, collaborative, and feedback-rich behaviors.

What You Should Already Have

5+ years of experience building and operating production software systems.
Expertise in full-stack or backend development; familiarity with modern front-end stacks is a plus.
Proven track record of leading complex technical projects and making architectural decisions.
Strong understanding of system design, distributed systems, and performance optimization.
Experience with infrastructure as code, CI/CD, monitoring, and on-call best practices.
Familiarity with secure system design, threat modeling, and data protection principles.
Effective communicator who can drive consensus across engineering and business functions.
Passion for mentorship, collaboration, and continuous improvement.

What We Will Give You

Competitive annual salary ranging from $115,000 to $140,000+, reflective of experience and impact.
Comprehensive benefits package, including extended health, dental, and vision coverage -- with 100% of monthly premiums covered by the Spring.
GRSP matching program to support your long-term financial goals.
Transit-Friendly Employer (Transit allowance).
A modern, collaborative workspace in the heart of downtown Vancouver.
Ongoing career growth opportunities
This position is hybrid and requires in-office presence; relocation assistance is available for the hired candidate (if out of province)

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!

About the Company

Spring Financial is a leading financial technology company that provides all Canadians with simplified money solutions to help build credit, save money, and borrow responsibly. Millions of Canadians have been locked out of the financial system and are stuck in a payday cycle of high-interest debt without any opportunity to improve their situation. Our mission is to democratize access to better credit with an industry-leading suite of financial solutions that provide better opportunities for Canadians to build credit, save mo... Know more