About The Position

We are looking for an experienced Data Engineering Lead to join our growing data team. In this role, you'll own the design, implementation, and ongoing evolution of our data platform, powering initiatives across analytics, AI, and system integration.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in data engineering or a closely related field
  • Strong SQL and data modeling skills
  • Proven expertise implementing dbt at scale on Snowflake
  • Strong Python skills, particularly for working with large datasets
  • A solid grasp of how data and technology connect to broader business objectives
  • A curiosity for new technologies and an appetite for tackling complex challenges

Nice To Haves

  • Prior experience as a technical lead
  • Hands-on experience with AWS services (Lambda, API Gateway, ECS)
  • Familiarity with streaming technologies (Kafka, Kinesis)
  • Experience working with retail, e-commerce, or marketing datasets

Responsibilities

  • Lead development across our data stack: Snowflake, dbt, Airflow, and AWS serverless architecture
  • Drive the adoption of new technologies that support our long-term data strategy and roadmap
  • Mentor and provide technical guidance to data engineers, developers, and analysts
  • Oversee the design of data pipelines that ingest from diverse sources and transform raw data into clean, scalable models
  • Establish data quality processes that deliver accurate, reliable, and timely data to stakeholders
  • Stay current with emerging tools and best practices in data engineering and analytics

Benefits

  • Group Insurance
  • Employee Assistance Program
  • Employer Contributions to your RRSP
  • Employee discounts
  • $500 annual exercise reimbursement
  • Subsidized cafeteria and free breakfast
  • Free coffee, tea, and hot chocolate
  • Free weekly yoga sessions
  • Parking
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service