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.
Job Overview:
As a Senior Business Intelligence Engineer at Spring, you are a technical leader and strategic problem-solver who architects the company's BI business domain model. You create a stable, governed semantic layer in Snowflake that serves as the single source of truth for all high-level reporting. You lead the charge to decouple business reporting from the complexity of underlying system-internal models, architecting a robust data model that abstracts away raw data structures in AWS S3 and legacy systems like DB2.
You own the design and execution of complex analytical initiatives, making key architectural decisions on how we leverage the full capabilities of Snowflake and the surrounding AWS data ecosystem. Youβre skilled at navigating ambiguity, balancing trade-offs between speed and sustainability, and ensuring that our analytics architecture scales with the business.
You are an advocate for AI-augmented analyticsβboth in how you and your team build, and in what the platform enables, such as leveraging Snowflake's AI/ML functions or building natural language querying on top of our AWS-hosted BI tools. You model responsible AI usage and help others incorporate it thoughtfully into their workflows.
You work across teams to frame business problems, define success metrics, and align data architecture with business goals. You are a trusted partner to senior stakeholders and Business Intelligence Engineering leaders, influencing platform strategy by providing input on how services like AWS Glue, Lambda, and Kinesis can best serve our analytics needs. You also coach other engineers, lead architectural design reviews, and set the technical direction for the team.
What youβll do:
- Architect and govern the BI business domain model (semantic layer), decoupling enterprise reporting from underlying source systems.
- Scope and drive strategic initiatives to create a single source of truth for key metrics, unify analytical domains, and enable cross-functional data exploration.
- Champion the integration of AI capabilitiesβwithin the BI platform (e.g., natural language query, automated insights) and within development practices.
- Collaborate with technical and business leaders to clarify ambiguous problems, assess risks, and propose scalable, extensible analytical solutions.
- Define and govern standards around metric definition, data quality, security, and release cycles within the BI ecosystem.
- Lead technical design reviews for both reports and data models, mentor engineers across levels, and support the ongoing evolution of our analytics architecture.
- Partner with Business Intelligence Engineering, ML, and Finance teams to ensure data is modeled with the appropriate accuracy, governance, and context for their use cases.
Requirements:
- Expertise in designing and scaling BI architecture on platforms like Tableau, Power BI, or Looker.
- Snowflake: Deep knowledge of Snowflake architecture, including data sharing, secure views, and performance optimization. Experience implementing governance features like row-access policies or column-level security. Understanding of cost management and resource monitoring.
- DB2: Strategic understanding of legacy OLTP systems like DB2 and the ability to lead discussions on modernizing and modeling data from these systems into an analytical warehouse.
- AWS: Architectural understanding of the services in our data stack (e.g., Glue, Lambda, Kinesis); ability to contribute to decisions on using services for specific analytics use cases and to understand how IAM policies impact data governance across AWS and Snowflake.
- Expertise in architecting BI data models and semantic layers (e.g., dimensional modeling, star/snowflake schemas) to create a single source of truth.
- Deep knowledge of data governance, metric definition, and building intuitive, performant dashboards for complex use cases.
- Fluency in advanced SQL and a strong understanding of the underlying data infrastructure.
- Track record of embedding AI into both analytics functionality and development workflows.
- Proven ability to align analytics engineering with business value and to lead cross-functional initiatives from concept through delivery.
- Excellent communication and collaboration skills; a trusted advisor across engineering and business teams.
- Demonstrated ability to mentor and influence engineers, set standards, and guide the technical direction of an analytics team.
What We Will Give You:Β
- Competitive annual salary ranging fromΒ $120,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
---
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!