Data Engineer

RelayToronto, ON
CA$120,600 - CA$147,400

About The Position

Relay is a digital banking platform that gives self-made business owners the tools and know-how to be great with money—bringing clarity, confidence, and control to every dollar earned, so they can turn hard work into lasting success. We do this by replacing financial guesswork with real visibility, transforming cash flow from a constant source of stress into a clear signal owners can use to run stronger, more နှင့် resilient businesses. We’re looking for a Data Engineer to help us scale our data ecosystem as Relay enters an exciting new chapter of growth. This is a unique opportunity to be responsible for key aspects of the evolution of our data and analytics stack as the company grows. You'll have a dedicated interest in ensuring our teams have access to the right data at the right time in order for us to make the best decisions for our customers.

Requirements

  • 2+ years of Data Engineering experience
  • SQL skills beyond SELECT, WHERE and GROUP BY (complex window functions, query optimization, and schema design)
  • Fluent in Python and know how to write clean, maintainable, production-grade code
  • Hands-on experience with dbt for transformations, Dagster for orchestration, Snowflake as our data warehouse, and cloud infrastructure (AWS, GCP, or Azure)
  • Experience with BI/data visualization tools (Looker, Metabase, Mode, etc.) and understand what it takes to support a great analytics layer
  • A track record of extracting real value from large, complex datasets
  • Ability to drive work independently, collaborate well with cross-functional stakeholders, and know when to ask for input vs. just move

Nice To Haves

  • Understanding of applied statistics, ability to create quantitative models, and can clearly communicate findings to a technical and non-technical audience
  • Domain knowledge of Banking or SaaS analytics, and are familiar with concepts like LTV, churn, retention, etc.
  • Experience with streaming or microbatch analytics (Spark Streaming, Flink, Beam, etc.) and design methodologies of persistent event stores (AWS Kinesis, GCP PubSub, Apache Kafka, Apache Pulsar, etc.)
  • Experience joining a company at its early stages and seeing it through scale

Responsibilities

  • Build and maintain robust dbt models in Snowflake that enable reliable, privacy-preserving analysis across Relay's core data
  • Ensure the technology and processes that underpin our data platform scale as Relay continues to grow
  • Build the systems that help us track core KPIs and ensure all our teams have the timely and accurate data they need to function effectively
  • Partner with stakeholders to build the systems that track core KPIs and ensure every team has timely, accurate data to operate effectively
  • Work closely with Trust, Security, and Governance teams to keep customer data safe through best-in-class security and compliance practices

Benefits

  • Compensation follows impact. As impact increases, compensation grows, and we do not limit compensation changes to a once-a-year review cycle.
  • Visit our Candidate Hub for more information on our compensation philosophy and perks and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service