Senior Analytics Engineer

CaribouToronto, ON
$110,000 - $140,000Hybrid

About The Position

We are looking for a Senior Analytics Engineer to join our data team as Caribou continues to scale across North America. You will report to the CTO and work across our full data stack — from dbt transformations in Snowflake to dashboards in Omni — supporting Product, Customer Success, and Engineering with trusted, well-documented data. This is a hands-on role. You will build and maintain data models, create governed dashboards, own data documentation, and help establish the quality and testing infrastructure that a fast-growing company needs. You will work closely with stakeholders to translate business questions into reliable analytics while contributing to the engineering foundation that makes self-service possible. Caribou is building solutions for an industry that has traditionally been left behind. Your work will directly impact the lives of those receiving and delivering care. We are still early in our journey, doubling annually in clients and revenue, and our data capabilities need to grow with us.

Requirements

  • 5+ years of professional experience in analytics engineering, data analysis, or data engineering
  • Strong SQL skills and 2+ years of experience with dbt (or equivalent transformation tool: SQLMesh, Dataform)
  • Experience with Snowflake, BigQuery, Databricks, or Redshift in a production environment
  • Experience building dashboards and working with BI tools (Omni, Looker, Mode, Metabase, or similar)
  • Familiarity with data quality testing and CI/CD concepts (dbt tests, Great Expectations, or similar)
  • Ability to write clear documentation and communicate data concepts to non-technical audiences
  • Experience working directly with product, customer success, or business stakeholders

Nice To Haves

  • Experience with Omni specifically
  • Experience with healthcare
  • Familiarity with Claude, LLM-assisted analytics, or agentic data tools
  • Experience implementing incremental models and pipeline optimization

Responsibilities

  • Build, maintain, and optimize dbt models across our core domains
  • Implement and expand data quality tests
  • Maintain trust tier labeling on all models
  • Monitor automated test runs and investigate failures
  • Contribute to pipeline optimization
  • Help maintain the dev/staging environment and CI/CD pipeline for dbt
  • Build and maintain standardized dashboards in Omni for Product and Customer Success
  • Handle incoming analysis requests through our structured intake process
  • Collaborate with stakeholders to translate business questions into well-scoped data work
  • Support Customer Success with client reporting and data verification
  • Create reusable Omni topics and workbooks that enable self-service
  • Own and maintain the data dictionary: field definitions, nuances, linkages, and trust status
  • Write and update Omni topic guides so teams can self-serve effectively
  • Maintain documentation while testing Claude workflows and other agentic tools to ensure accurate data acces
  • Support analytics training for Product and CS teams
  • Contribute to our Claude/Omni governance framework and agentic data strategy

Benefits

  • Competitive salary
  • Stock options
  • Healthcare benefits
  • Summer half-days Fridays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service