Data Engineer (Business Data)

FreshBooks
📍 calgary, ab, Canada 💼 Full-time 🕒 Posted June 19, 2026

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 DoArchitect, 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 business entities (e.g., customers, payments) are ...

Ready to Apply?

Submit your application today and join our talented team at FreshBooks.

Submit Application

Job Details

  • Location calgary, ab
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 19, 2026
  • Application Deadline July 29, 2026