Enable job alerts via email!

Analytics Engineer (dbt)

Tucows

Toronto

Remote

CAD 73,000 - 87,000

Full time

2 days ago
Be an early applicant

Job summary

A leading Internet company is seeking an experienced Analytics Engineer to enhance data-driven decision-making. This role involves designing data models, writing advanced SQL queries, and developing business intelligence dashboards. Candidates should have at least 2 years of analytics experience and proficiency in Python and Snowflake. The position offers a competitive salary range of $73,440 to $86,400 CAD and supports remote work.

Benefits

Comprehensive benefits
Supportive work environment

Qualifications

  • Minimum 2 years in data analytics with AI/ML experience.
  • Proven advanced SQL skills for analysis of large datasets.
  • Experience with cloud platforms and version control.

Responsibilities

  • Design and maintain data models in Snowflake.
  • Write complex SQL for data analysis and pattern identification.
  • Develop and optimize BI dashboards in Looker.

Skills

Data analytics
Advanced SQL
Python
Business Intelligence
Data modeling
Collaboration

Education

Bachelor’s in Computer Science, Statistics, or related
Master’s preferred

Tools

Snowflake
Looker
dbt
AWS
GCP

Job description

Job Description

About Tucows

Tucows (NASDAQ: TCX, TSX: TC) is a leading Internet company with a diversified portfolio including Tucows Domains, Ting Internet, and Wavelo. Founded in 1993, we have grown from a shareware site into a global organization committed to improving the Internet.

Our Philosophy

We prioritize a people-first approach based on respect, trust, and flexibility. Most roles are remote-first, allowing employees to work from anywhere with Internet access. Currently, over 1,000 employees across 20+ countries contribute to our mission.

Position Overview

We are seeking an experienced Analytics Engineer to join our dynamic team. You will leverage your expertise in data engineering, analytics, and machine learning to extract insights and support data-driven decision-making across the organization.

Key Responsibilities

  1. Data Modeling & Pipelines: Design, develop, and maintain data models in Snowflake; create data pipelines using dbt.
  2. Snowflake Intelligence Integration: Use Snowflake features like Cortex Analyst, Cortex Agents, Cortex Search, and AISQL for AI-driven insights and conversational data queries.
  3. Advanced SQL & Analysis: Write complex SQL queries to analyze large datasets and identify patterns and trends.
  4. Business Intelligence: Develop and optimize dashboards and LookML in Looker; enable natural language data interaction.
  5. Cross-Functional Collaboration: Work with stakeholders to gather requirements and implement AI/ML/NLP solutions.
  6. Programming & Automation: Write Python scripts for analysis and automation; support workflows with shell scripting and Airflow.
  7. Visualization & Presentation: Create visualizations and communicate insights effectively to diverse audiences.
  8. Innovation & Best Practices: Stay updated on industry trends; improve analytics practices and tools.

Qualifications

  • Bachelor’s in Computer Science, Statistics, or related; Master’s preferred.
  • 2+ years in data analytics with AI/ML experience.
  • Advanced SQL skills.
  • Experience with dbt and data modeling.
  • Proficiency with Snowflake and its AI features.
  • Strong BI skills, especially in Looker or similar tools.
  • Experience with AI agents, real-time data, and streaming technologies.
  • Proficient in Python, shell scripting, and ETL workflows.
  • Experience with cloud platforms (AWS, GCP), version control, CI/CD, and agile methodologies.
  • Excellent communication, problem-solving, and collaboration skills.
  • Knowledge of data governance, privacy regulations, and data ethics.

Preferred Extras

  • Contributions to open source or data community initiatives.
  • Hands-on experience with ML models, MLOps, and statistical analysis.
  • Additional programming languages and certifications.

This role offers the chance to impact our data strategy significantly, working on innovative solutions in a fast-paced environment. We value diversity and are committed to inclusion and equal opportunity.

The salary range is $73,440 to $86,400 CAD, with variations based on location, experience, and qualifications. We offer comprehensive benefits and a supportive work environment.

If you’re passionate about data and analytics, and eager to make a difference, we’d love to hear from you!

Learn more about Tucows and our culture on our website. #LI-Remote #LI-NA1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.