Jobiglo

No results.

Senior Analytics Engineer

passage · Toronto

New
Senior 100,000 - 150,000 CAD/year 🇬🇧 English
dbt BigQuery Airflow Python SQL Kafka Connect Debezium Airbyte Fivetran Hasura GraphQL Metabase PostgreSQL Docker GCP Kubernetes Helm

Job description

About the role

Passage helps international students navigate their journey abroad, from program selection to financing and visa support. As a Senior Analytics Engineer you will own and evolve the company’s data platform, ensuring trustworthy metrics for leadership, marketing, and operations.

Key responsibilities

  • Model the business in dbt on BigQuery, managing a ~100‑model project using Kimball dimensional modeling.
  • Own executive KPIs, conversion funnels, cohort analytics, and marketing attribution pipelines.
  • Run and monitor Airflow pipelines with Slack alerts, data‑quality tests, and backfills.
  • Ingest CDC data from Postgres via Debezium, Kafka Connect, Airbyte, and Fivetran on GKE.
  • Serve data through a dbt layer exposed via Hasura GraphQL and Metabase dashboards.
  • Translate messy operational processes into reliable tables, documenting business logic and lineage.
  • Maintain data quality and cost efficiency through testing, documentation, partitioning, and clustering.

Required profile

  • 4+ years building analytics or data platforms with expert‑level SQL.
  • Production experience with dbt and dimensional modeling (SCD Type 2, grain definition).
  • Comfort operating an orchestrator (Airflow) and writing Python code.
  • Ability to reverse‑engineer business logic, interview stakeholders, and ship documented tables.
  • Self‑starter who can prioritize, communicate, and deliver without detailed specs.

Required skills

  • dbt
  • BigQuery
  • Airflow
  • Python
  • SQL
  • Kafka Connect & Debezium
  • Airbyte & Fivetran
  • Hasura / GraphQL
  • Metabase
  • PostgreSQL
  • Docker
  • Google Cloud Platform (GCP)
  • Kubernetes / Helm
  • AI‑assisted development workflows

What we offer

  • Salary C$100 K–C$150 K per year
  • Equity participation

Questions fréquentes

Le salaire proposé pour ce poste est de 100-150k CAD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

passage

Toronto