Fr
Remote Senior Data Engineer Position at FreshBooks
FreshBooks
Full-time
truro, town of truro
IT & Technology
Posted:
June 01, 2026
Location:
truro, town of truro, Canada
Job Description
As a remote Senior Data Engineer with FreshBooks, enhance our data engineering processes and infrastructure. Drive the development of scalable data solutions that cater to analytics and operational needs.
In this role, you will leverage your skills in designing and operating data pipelines on Google Cloud Platform. Collaborate with teams across diverse functions, emphasizing data quality and reliability. Your expertise will help shape engineering standards and facilitate the mentoring of junior engineers, promoting a culture of excellence in data practices.
Key Responsibilities:
• Design and manage batch and streaming pipelines on GCP
• Implement real-time data processing and analytics solutions
• Build data serving infrastructure with Cloud Run and Vertex AI
• Create CI/CD workflows using Terraform and GitHub Actions
• Ensure effective monitoring and security controls in systems
Requirements:
• 5+ years of hand...
In this role, you will leverage your skills in designing and operating data pipelines on Google Cloud Platform. Collaborate with teams across diverse functions, emphasizing data quality and reliability. Your expertise will help shape engineering standards and facilitate the mentoring of junior engineers, promoting a culture of excellence in data practices.
Key Responsibilities:
• Design and manage batch and streaming pipelines on GCP
• Implement real-time data processing and analytics solutions
• Build data serving infrastructure with Cloud Run and Vertex AI
• Create CI/CD workflows using Terraform and GitHub Actions
• Ensure effective monitoring and security controls in systems
Requirements:
• 5+ years of hand...
Apply for this Job
Submit your application for the Remote Senior Data Engineer Position at FreshBooks position at FreshBooks.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
truro, Canada
Posted:
June 01, 2026
Deadline:
July 11, 2026