Senior Data Engineer

Spring Financial

Vancouver

On-site

CAD 120,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Comprehensive health benefits
GRSP matching program
Transit allowance
Career growth opportunities

Job summary

A leading fintech company in Vancouver is looking for a Senior Data Engineer to design and deliver scalable data pipelines and infrastructure. This hybrid role involves collaborating with cross-functional teams and integrating AI capabilities into data workflows. The ideal candidate will have extensive experience with Snowflake, AWS tools, and real-time data systems, along with excellent communication and mentoring skills. The position offers competitive compensation and a comprehensive benefits package.

Qualifications

  • Expertise in designing and scaling data pipelines using Snowflake and AWS-native tools.
  • Strong experience with real-time data systems like Kafka or Spark Streaming.
  • Excellent communication and collaboration skills.
  • Proven ability to mentor and influence engineers.

Responsibilities

  • Architect and lead the delivery of scalable, secure data pipelines.
  • Define and enforce engineering standards within data systems.
  • Partner with ML, Analytics, and Finance teams for accurate data use.

Skills

Snowflake expertise
AWS-native tools proficiency
Real-time data systems experience
Python fluency
SQL proficiency
AI integration experience
Excellent communication skills
Mentoring skills

Education

Bachelor’s or Master’s in Computer Science or related field

Tools

AWS Glue
AWS Lambda
AWS Redshift
Terraform
Kafka

Job description

Join to apply for the Senior Data Engineer role at Spring Financial

NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.

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.

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 stack—AWS-native services, Snowflake, Kafka, Spark/Flink, and orchestration frameworks—to 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. You’re 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 engineering—both 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 You’ll Do
  • Architect and lead delivery of scalable, secure, and reliable data pipelines and platform components across AWS, Snowflake, and streaming systems (Kafka, Flink, etc.)
  • Scope and drive strategic initiatives to modernize legacy data flows, unify batch and streaming sources, and enable cross-functional self-serve analytics
  • Champion the integration of AI capabilities—within data pipelines (e.g., anomaly detection, tagging) and within development practices (e.g., assisted testing, documentation)
  • Collaborate with technical and business leaders to clarify ambiguous problems, assess risks, and propose scalable, extensible solutions
  • Define and enforce engineering standards around testing, observability, security, and CI/CD within data systems
  • Lead technical design and code reviews, mentor engineers across levels, and support the ongoing evolution of our data architecture
  • Partner with ML, Analytics, and Finance teams to deliver data with appropriate latency, accuracy, and governance for their use cases
Requirements
  • Expertise in designing and scaling data pipelines using Snowflake, and AWS-native tools (e.g., Glue, Lambda, Redshift, Step Functions)
  • Strong experience with real-time data systems, including Kafka, Kinesis, Flink, or Spark Streaming
  • Deep knowledge of data modeling, schema evolution, privacy-preserving design, and secure data architectures
  • Fluency in Python and SQL; proficiency with infrastructure-as-code (e.g., Terraform or CDK)
  • Track record of embedding AI into both platform functionality and development workflows
  • Proven ability to align data engineering with business value, and to lead cross-functional initiatives from concept through delivery
  • Excellent communication and collaboration skills; trusted advisor across engineering and business teams
  • Demonstrated ability to mentor and influence engineers, set standards, and guide technical direction
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!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer II
Data Platform Engineer II

Spring Financial • Vancouver

Hybrid
CAD 90,000 - 120,000
Extended health
Dental
Vision
+1
Senior Application Security Engineer
Senior Application Security Engineer

Spring Financial • Vancouver

Hybrid
CAD 131,000 - 155,000
Competitive salary
Comprehensive benefits package
GRSP matching programme
+2
Data Engineer
Data Engineer

Financeit • Toronto

On-site
CAD 75,000 - 95,000
Hybrid workplace
Competitive salary with bonus
Comprehensive benefits
+3
Senior Data Engineer ( Databricks/Snowflake)
Senior Data Engineer ( Databricks/Snowflake)

Talent To Hire Inc. • Toronto

On-site
CAD 100,000 - 130,000
Senior Data Engineer – IoT
Senior Data Engineer – IoT

Pearlfisher • Vancouver

Hybrid
CAD 120,000 - 180,000
RRSP matching
Unlimited vacation
Work-from-home flexibility
+1
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
Senior Data Engineer
Senior Data Engineer

Applydigital • Toronto

Hybrid
CAD 120,000 - 160,000
Agentic Delivery
Inclusive culture
AI Upskilling
+3
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Montreal (administrative region)

On-site
CAD 69,000 - 139,000
Flexible working hours
Health insurance
Professional development fund
+2
Senior Software Engineer (Data Platform)
Senior Software Engineer (Data Platform)

Super • Toronto

Hybrid
CAD 120,000 - 170,000
Competitive base salary
Learning & development allowance
Equity options
+1
Lead Software Engineer Toronto, Canada
Lead Software Engineer Toronto, Canada

Momentum Financial Services Group • Toronto

Hybrid
CAD 125,000 - 135,000
Discretionary bonus
Health and dental plans fully covered
Employee Assistance Program
+5