Senior Data Engineer — Data Platform & Analytics (Hybrid)

Taiv

Winnipeg

On-site

CAD 100,000 - 150,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee stock options
100% employer‑covered health benefits
Flex‑time & unlimited paid vacation
Gym membership
Catered lunches 3x per week
Dog‑friendly office
Hybrid work model
Free parking on‑site

Job summary

Taiv, a Winnipeg-based tech startup, is hiring a Senior Data Engineer to own data modeling, ETL pipelines, and the reporting layer used by engineering and business teams. You will standardize data models across devices, venues, campaigns, and ads, while building reliable pipelines and dashboards.

You'll work closely with engineering and product leadership, ensure data quality, and shape the data function’s growth, including tooling and analytics for ML models and attribution systems.

Qualifications

  • 6+ years of experience in data engineering, analytics engineering, or data science with a strong engineering component.
  • Experience designing data models and warehouse schemas that other teams build on.
  • Experience building and operating production ETL/ELT pipelines, including orchestration, testing, and monitoring.
  • Expert‑level SQL and strong Python.
  • Hands‑on experience with at least one modern data warehouse or query engine (ClickHouse, Athena, Snowflake, BigQuery, Redshift, or similar).
  • Experience with BI and reporting tools (Metabase, Looker, Tableau, or similar) and defining company metrics.
  • Experience working with event data at scale, ideally from a large fleet of devices, a consumer product, or an ad platform.
  • Bachelor's degree in Computer Science, Engineering, Statistics, or a related field, or equivalent experience.
  • Willing to work in person at our Winnipeg office. We will support relocation for the right candidate.

Responsibilities

  • Standardize the data models that describe Taiv's business: devices, venues, advertisers, campaigns, impressions, and detection output.
  • Build and own the ETL pipelines that move data from our production systems and device fleet into the warehouse, with the orchestration, testing, and monitoring to keep them reliable as the fleet grows.
  • Own the reporting and BI layer. Define the core metrics with each team, build the dashboards, and keep the numbers in them matching reality.
  • Partner with engineering leads and the Head of Product to turn their questions into data they can act on.
  • Set the standards for how data gets collected, named, and stored across the company, and work with the engineering teams to instrument their products at the source.
  • Make sure the data models you build can feed production metrics and alerting across the fleet. The software teams own the alerting and on-call systems themselves, but they'll build on your foundation.
  • Help shape what the data function needs next, whether that's tooling, infrastructure, or people, and make the case for it.
  • Over time, extend the foundation into product analytics, evaluation tooling for our ML models, and proprietary campaign measurement and attribution.

Skills

SQL
Python
Data modeling
ETL pipelines
BI tooling
Data quality

Education

Bachelor's degree in CS/Engineering/Statistics or equivalent

Tools

Snowflake
BigQuery
Redshift
ClickHouse
Athena
Metabase
Looker
Tableau
DBT

Job description

Taiv, a Winnipeg-based tech startup, is hiring a Senior Data Engineer to own data modeling, ETL pipelines, and the reporting layer used by engineering and business teams. You will standardize data models across devices, venues, campaigns, and ads, while building reliable pipelines and dashboards.

You'll work closely with engineering and product leadership, ensure data quality, and shape the data function’s growth, including tooling and analytics for ML models and attribution systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Taiv • Winnipeg

On-site
CAD 100,000 - 150,000
Employee stock options
100% employer‑covered health benefits
Flex‑time & unlimited paid vacation
+5
Senior Data Engineer — Hybrid Toronto with Equity
Senior Data Engineer — Hybrid Toronto with Equity

Clutch Canada Inc. • Toronto

Hybrid
CAD 120,000 - 180,000
Autonomy & ownership
Competitive compensation and equity
Generous time off program
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

Hybrid
CAD 82,656 - 96,432
Senior Data Platform Engineer — Enterprise Analytics
Senior Data Platform Engineer — Enterprise Analytics

Manitoba Hydro • Winnipeg

On-site
CAD 87,000 - 121,000
Competitive salary
Comprehensive benefits
Every second Monday off (subject to op
Data Engineer
Data Engineer

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000
Data & Analytics lead
Data & Analytics lead

Altis • Markham

Hybrid
CAD 100,000 - 125,000
Senior Data Engineer - Microsoft Data & AI
Senior Data Engineer - Microsoft Data & AI

TTEC Digital • Toronto

On-site
CAD 120,000 - 160,000
Data Analytics Lead
Data Analytics Lead

Altis • Markham

Hybrid
CAD 100,000 - 150,000
Hybrid work
Career growth
Impactful projects
+1
Data Engineer: Snowflake, dbtCore, AWS | Hybrid
Data Engineer: Snowflake, dbtCore, AWS | Hybrid

Aviva plc • Markham

Hybrid
CAD 100,000 - 125,000
Health benefits
Share plan
Retirement savings
+2
Senior Data Engineer: Real-Time Platform Architect
Senior Data Engineer: Real-Time Platform Architect

Callière Group • Toronto

On-site
CAD 135,000 - 165,000