1

Dbt Developer Jobs in British Columbia (NOW HIRING)

Analytics Developer

Vancouver, BC ยท On-site

CA$90K - CA$110K/yr

... Developer to strengthen FORM's analytics data foundation and business intelligence capabilities ... Working primarily in SQL, dbt, Amazon Redshift and Tableau, you will transform raw product ...

When data engineering work needs doing, you can pick it up without missing a beat. This is a senior ... Segment and Amplitude for behavioral data, Snowflake and dbt for warehousing and modeling, Prefect ...

Senior Developer, Enterprise AI

Vancouver, BC ยท Remote

CA$157K - CA$212K/yr

Partner with Data Engineering and Data Insights on data modeling, classification, and metadata management (e.g., Databricks, dbt). * Contribute to developer accelerator tooling (e.g. standardized ...

You'll work alongside Data Engineers, Analytics Engineers, and Analysts to transform raw data into ... Build and maintain SQL and dbt data models that transform raw data into reliable, analytics-ready ...

Senior Data Developer

Vancouver, BC ยท Hybrid

CA$110K - CA$140K/yr

As the Data Developer on this initiative, you will own the technical direction of the entire data ... ELT frameworks (dbt, Airflow, Airbyte, Fivetran), and advanced SQL optimization techniques.

Lead the design of scalable, resilient ETL/ELT data pipelines using dbt, Python, and SQL ... developer experience. * Lead the strategy for real-time streaming ingestion using Kafka and ...

Lead the design of scalable, resilient ETL/ELT data pipelines using dbt, Python, and SQL ... developer experience. * Lead the strategy for real-time streaming ingestion using Kafka and ...

Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data ... Hands-on experience with a transformation framework (dbt or equivalent), orchestration tooling (e.g.

Social Worker

Vancouver, BC ยท On-site

CA$42.27/hr

Knowledge of CBT, DBT, motivational interviewing and trauma recovery * Knowledge of mental illness ... We have been recognized with numerous awards for our innovative programming. * We care about our ...

Airflow, Azure Data Factory, Databricks, Snowflake, DBT, Redshift) * Able to navigate technical discussions with engineers and translate them into clear requirements for delivery * Comfortable in ...

next page

Showing results 1-20

Dbt Developer information

What is a dbt developer?

A Dbt Developer is a data professional who specializes in using dbt (data build tool) to transform raw data into clean, reliable datasets for analytics and business intelligence. They write modular SQL code to perform data transformations, manage data models, and ensure data quality within modern data warehouses. Dbt Developers collaborate closely with data engineers, analysts, and business users to create efficient, maintainable data workflows. Their work enables organizations to make informed decisions based on trustworthy and well-structured data.

How does a dbt developer typically collaborate with data engineers and analysts on a project?

DBT Developers frequently work alongside data engineers to ensure that data pipelines provide clean, reliable data to downstream users. They collaborate with analysts to understand data requirements, define business logic, and implement transformations that support analytics and reporting. Regular communication is essential for aligning on naming conventions, documenting models, and troubleshooting issues. This collaboration often takes place through code reviews, shared documentation, and agile ceremonies such as sprint planning or stand-ups.

What are the key skills and qualifications needed to thrive as a dbt developer, and why are they important?

To thrive as a DBT Developer, you need strong SQL expertise, data modeling skills, and experience with ETL processes, typically supported by a background in computer science or data engineering. Familiarity with DBT (Data Build Tool), version control systems like Git, and cloud data warehouses such as Snowflake or BigQuery is essential. Attention to detail, problem-solving abilities, and effective communication help you deliver scalable data solutions and collaborate with cross-functional teams. These skills are crucial for building reliable data pipelines, ensuring data quality, and enabling data-driven decision-making within organizations.

What is the difference between Dbt Developer vs Data Engineer?

AspectDbt DeveloperData Engineer
Primary FocusBuilding and maintaining data transformation pipelines using dbtDesigning, developing, and managing data infrastructure and pipelines
Skills & CertificationsSQL, dbt, data modeling, analytics skillsSQL, Python, ETL tools, cloud platforms, data architecture
Work EnvironmentAnalytics teams, data warehouses, BI projectsData platforms, cloud environments, big data systems

While both roles involve working with data, a Dbt Developer specializes in transforming data using dbt within analytics and BI projects, whereas a Data Engineer focuses on building and maintaining the broader data infrastructure and pipelines across various systems.

What are popular job titles related to Dbt Developer jobs in British Columbia?

For Dbt Developer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Dbt Developer jobs in British Columbia look for?

The top searched job categories for Dbt Developer jobs in British Columbia are:

Infographic showing various Dbt Developer job openings in British Columbia as of August 2026, with employment types broken down into 80% Full Time, 10% Part Time, and 10% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

Analytics Developer

FORM

Vancouver, BC โ€ข On-site

CA$90K - CA$110K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 4 days ago


Key responsibilities

  • Build and maintain scalable SQL and dbt models in Amazon Redshift.

  • Transform raw product, subscription, ecommerce, marketing and financial data into clean, reusable analytics datasets.

  • Develop and maintain Tableau data sources and dashboards using curated warehouse models.


Job description

A Little Bit About Us

Founded in Vancouver in 2016, FORM is the sports technology company behind the award-winning FORM Smart Swim Goggles. Since launching in 2019, our goggles have earned global recognition, including Red Dot, iF Design, and Global Triathlon awards, and are trusted by professional athletes, age-group triathletes, and swimmers looking to get better.

We’re a talented, tight-knit team that’s fun to work with and serious about building great products. Together, we bring decades of consumer product experience spanning sports eyewear, interface design, and activity-tracking algorithms.

To learn more, visit formswim.com

Position Overview

We’re seeking an experienced Analytics Developer to strengthen FORM’s analytics data foundation and business intelligence capabilities. Working primarily in SQL, dbt, Amazon Redshift and Tableau, you will transform raw product, subscription, ecommerce and financial data into trusted, reusable models and translate those models into clear, decision-ready dashboards and visualizations. This is a hands-on role for someone who can contribute quickly, take ownership of production work and leave well-tested, documented systems and intuitive reporting behind.

Primary Responsibilities

  • Build and maintain scalable SQL and dbt models in Amazon Redshift.
  • Transform raw product, subscription, ecommerce, marketing and financial data into clean, reusable analytics datasets.
  • Define and maintain consistent business metrics, including revenue, MRR, churn, retention, trial conversion, customer lifetime value and sales performance.
  • Implement automated data-quality tests, documentation and lineage so stakeholders can trust and understand the data.
  • Monitor scheduled analytics workflows, investigate failures and improve pipeline reliability.
  • Develop and maintain Tableau data sources and dashboards using curated warehouse models.
  • Build Python-based data integrations and automation where SQL and dbt are not the right tools.
  • Improve Git-based development, code review, deployment and CI/CD practices for analytics.
  • Partner with Analytics, Data Engineering and business stakeholders to translate requirements into durable data products.

Requirements

Required Skills and Qualifications

  • 3 - 5 years of experience in analytics development, data engineering or a highly technical analytics role.
  • Advanced SQL skills and strong knowledge of dimensional data modelling.
  • Hands-on experience building, testing and documenting production data models with dbt.
  • Experience working with a cloud data warehouse; Amazon Redshift and AWS experience are preferred.
  • Experience using Git, code review and software development practices in an analytics environment.
  • Working proficiency in Python for data pipelines, integrations or automation.
  • Experience with Tableau or another modern business intelligence platform.
  • Ability to troubleshoot data issues across source systems, transformation pipelines and downstream reporting.
  • Strong communication skills and the ability to turn ambiguous business questions into clear, maintainable data solutions.

Nice to Haves

  • Experience with Dagster, Airflow or another workflow orchestration platform.
  • Experience with Fivetran or other managed data ingestion tools.
  • Experience with subscription, ecommerce, product telemetry or financial data.
  • Experience working in a fast-paced startup or consumer technology environment.

We thank you for your interest in FORM and to everyone who took the time to apply for this position, however, only qualified applicants will be contacted.

FORM is committed to cultivating and preserving a culture of diversity and inclusion. We recognize that we are better able to achieve our goals and live our core values when we have a diverse team of employees. We are an equal opportunity employer and do not discriminate against any employee or applicant for employment. We welcome the unique contributions that you can bring in terms of your education, opinions, race, colour, place of origin, religion, family status, marital status, physical or mental disability, sex, age, sexual orientation, or political beliefs.

Benefits

  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • Group Life - AD&D - Critical Illness Insurance
  • Paid Time Off Benefits
  • Employee Discounts
  • Employee Assistance Program - Counselling

This role has an annual salary range of $90,000 to $110,000. Most new hires do not start at the top of the range. Compensation is determined based on a candidate's experience, skills, qualifications, and overall alignment with the role.

Candidates who are newer to this level of responsibility but demonstrate strong potential may receive an offer toward the lower end of the range. Offers at the higher end are typically reserved for candidates with extensive, directly relevant experience and a proven track record of success in comparable roles and environments.