Senior Data Engineer

RelayToronto, ON
CA$144,000 - CA$176,000

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 Senior 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

  • 3+ years of Data Engineering experience
  • SQL that goes beyond SELECT, WHERE and GROUP BY -- think 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 our core stack: 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 -- and a genuine curiosity for what the data is telling you
  • Can drive work independently, collaborate well with cross-functional stakeholders, and know when to ask for input vs. just move

Nice To Haves

  • An understanding of applied statistics, are able 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.)
  • Have joined a company at its early stages and have seen it through scale

Responsibilities

  • Build and maintain robust dbt models in Snowflake that enable reliable, privacy-preserving analysis across Relay's core data
  • Own and evolve the systems and processes that underpin our data platform as Relay continues to grow
  • Design and 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

  • We encourage you to have a conversation with your recruiter and ask questions about compensation throughout the hiring process. For more information on our compensation philosophy and perks and benefits, visit our Candidate Hub.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service