Skip to content

Open nowPosted 10 hours ago

Senior Data Engineer

Taiv11 open roles

Pay
CA$100,000 – CA$150,000 a yearly
Where
Winnipeg, Canada
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Data EngineerTaiv · Winnipeg, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Taiv's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.4%7 days
  4. 20.0%14 days
  5. 35.5%30 days
  6. 58.6%60 days
This job: posted 10 hours ago

The posting

Who We Are:

Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make business TV more fun, engaging, profitable, and easier to manage, starting with bars and restaurants. We've built proprietary tech that uses computer vision to watch live TV and improve the content with contextually-aware commercials, content, and games. Our tech also automates the manual AV tasks that venues have to do every day, to make bar management easier, standardized, and more profitable. We're venture-capital backed and graduated from Y Combinator, the world's top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. (www.ycombinator.com/topcompanies).

We are looking for a Senior Data Engineer to join our growing team!

What We're Looking For:

Taiv runs on data from tens of thousands of devices in the field, the ads we serve, the venues and advertisers on the platform, and the output of our in-house computer vision models. We're hiring a Senior Data Engineer to own how that data is modeled, moved, and reported on. You'll standardize our data models, build and run the ETL pipelines that feed them, and own the reporting layer that engineering and the business rely on.

This is a senior individual contributor role with real ownership from day one. You'll report to our Director of Software, Growth & Operations and work across every engineering team. The data function at Taiv is growing, and there will be plenty of room to grow with it as the team expands. The scope also reaches well beyond core data engineering. The foundation you build here will power product analytics across the company, the evaluation infrastructure behind our ML models, and a proprietary measurement and attribution system that shows advertisers exactly what their campaigns on Taiv drive.

What You'll Be Doing:

  • Standardize the data models that describe Taiv's business: devices, venues, advertisers, campaigns, impressions, and detection output, so every team works from the same definitions and trusts the result.
  • 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.

Who You Are:

  • You've built a data function before, or been early enough at one to know what the first six months of decisions look like. You've seen how early choices about data models either pay off for years or get rebuilt, and you have opinions about which is which.
  • You are hands-on. You write the SQL, you build the pipeline, you debug the job that failed. You'd rather build the thing than write a doc about building it.
  • You think about data in terms of the questions it needs to answer. Before you build a table, you know who will use it and what decision it drives.
  • You can work with people who aren't data people. You can sit with an engineering lead or a salesperson, figure out what they actually need, and translate that into something concrete.
  • You hold a high bar for correctness. A dashboard that's wrong is worse than no dashboard, and you treat data quality as an engineering problem with tests and monitoring, not a cleanup task.
  • You are comfortable with ambiguity. You'll set the direction for data at Taiv, and you want that kind of ownership.

Your 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.

Nice To Have:

  • Experience with product analytics: experimentation, funnel and retention analysis, defining growth metrics
  • Experience with ad tech data: impressions, attribution, measurement, or lift studies
  • Experience building evaluation pipelines or ground truth datasets for ML models
  • Experience hiring or leading a small data team
  • Familiarity with AWS data services and DBT or a similar transformation framework

Perks:

  • 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 Details:

  • Job Type: Full-time
  • Reports to: Director of Software, Growth & Operations
  • Salary: $100,000 - $150,000 + stock options
  • Schedule: Monday to Friday
  • Ability to commute: can reliably commute to the office (required)
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Taiv's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Taiv's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Taiv's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.