Job Description
Job Description
Salary : $120,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.
Job Overview :
As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver who architects high-impact, resilient, and scalable data infrastructure. You work across a diverse stackAWS-native services, Snowflake, Kafka, Spark / Flink, and orchestration frameworksto deliver pipelines and data platforms that are secure, observable, and aligned with business needs.
You own the design and execution of complex data initiatives, such as real-time event platforms, secure data sharing mechanisms, and ML feature pipelines into modern infrastructure. Youre skilled at navigating ambiguity, balancing trade-offs between speed and sustainability, and ensuring that our data architecture scales with the business.
You are an advocate for AI-augmented engineeringboth in how you and your team build (e.g., using AI for testing, schema discovery, and code generation), and in what the platform enables (e.g., semantic tagging, automated QA, natural language interfaces). You model responsible AI usage and help others incorporate it thoughtfully into development workflows.
You work across teams to frame problems, define SLAs, manage risk, and align data architecture with business goals. You are a trusted partner to senior stakeholders across Finance, Risk, Product, Analytics, and Engineering, and you influence both platform strategy and organizational standards. You also coach other engineers, lead architectural design reviews, and help set the technical direction for the team.
What youll do :
Requirements :
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 Data Engineer • Vancouver, BC, Canada