Data Engineer (Business Data)

FreshBooks
Full-time calgary, ab Other-General
Posted:
June 14, 2026
Location:
calgary, ab, Canada

Job Description

As a Data Engineer on the R&D Team, you will help FreshBooks build and evolve high-quality, trusted data assets that power analytics, business decision-making, and machine learning initiatives. You will focus on data modeling, transformation, and domain-oriented data architecture, working closely with Product, Analytics, and Machine Learning teams to ensure data is well-structured, well-documented, and easy to consume. You will contribute to building scalable, reliable datasets that serve as a foundation for reporting, experimentation, and operational use cases, with exposure to both batch and event-driven data.

NOTE:

This role can be worked remotely from the above location(s).

What You’ll Do

Architect, design, and develop clean, high-performance datasets using modern tools like dbt and BigQuery, focusing on usability and scalability for analytical consumption.

Be a key contributor to our domain-oriented data architecture, defining how core ...

Apply for this Job

Submit your application for the Data Engineer (Business Data) position at FreshBooks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: calgary, Canada
Posted: June 14, 2026
Deadline: July 24, 2026