Skip to content
mimi

DBT Analytics Engineer

Mastech Digital

Remote · Canada Contract Senior 3w ago

About the role

About

We’re hiring for an Analytics Engineer role focused on modernizing pipelines and delivering business‑ready datasets. The position involves rebuilding 300+ pipelines into a Databricks + DBT architecture, implementing Bronze–Silver–Gold layers, and enabling governed, self‑service analytics for stakeholders.

This is a high‑impact role where you’ll work directly with business teams, own end‑to‑end data models, and help shape a future‑ready analytics platform. If you have strong AWS, DBT, SQL, and Databricks experience, this could be a great fit.

Responsibilities

  • Design and implement robust dimensional and relational data models.
  • Build and maintain scalable dbt transformation pipelines.
  • Own transformation and modeling of curated (Silver/Gold) datasets.
  • Collaborate with analysts, product analytics, data scientists, and stakeholders.
  • Implement data quality tests, monitoring, SLAs, and alerting.
  • Partner with Data Engineers to define and enforce data contracts.
  • Follow analytics engineering best practices (version control, testing, documentation).
  • Empower self-service analytics with intuitive, well-documented data marts.

Qualifications

  • 5+ years in analytics engineering, data modeling, or similar roles.
  • Expert-level SQL skills (optimization & performance tuning).
  • Extensive dbt experience (testing, documentation, package management).
  • Strong Python programming skills.
  • Deep understanding of dimensional modeling (star schemas, one big table).
  • Experience with cloud data warehouses (Snowflake, BigQuery, Redshift, Databricks).
  • Familiarity with Airflow and orchestration frameworks.
  • Experience with Git and CI/CD for analytics code.
  • Strong business acumen and ability to translate requirements into data models.
  • Knowledge of data governance, privacy, compliance (GDPR, CCPA, SOX).
  • Familiarity with BI tools (Tableau, Looker, Mode).
  • Strong ownership mindset and communication skills.
  • Dedication to data quality, documentation, and enabling self-service analytics.
  • Bachelor’s Degree in a technical field, or equivalent experience.

Details

  • Seniority Level: Mid-Senior level
  • Industry: IT Services and IT Consulting
  • Employment Type: Contract
  • Job Functions: Consulting
  • Skills: Analytics, Data Build Tool (DBT), Databricks Products, Silver, Python (Programming Language), Git, Bronze, Tableau, Google BigQ

Skills

AnalyticsDatabricks ProductsDBTGitGoogle BigQPythonSilverTableauBronze

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free