Skip to content
mimi

Senior Data Engineer

FreshBooks

Remote · Canada Full-time Lead Today

About the role

About

Join FreshBooks as a Senior Data Engineer and lead innovative data infrastructure projects. Utilize your expertise to design scalable data pipelines and support advanced analytics and ML models in a remote environment.

As part of the FreshBooks R&D team, you will design and operate robust data platforms on GCP, enhancing data processing and integration capabilities. This role focuses on creating event-driven systems and maintaining high-quality data solutions. Engage with various teams, mentoring others while driving engineering standards and best practices.

Key Responsibilities:

  • Develop and operate data pipelines using Airflow and BigQuery
  • Build near real-time workflows for analytics and ML workloads
  • Establish CI/CD systems through Terraform and Azure Pipelines
  • Ensure monitoring and security with cloud-native services
  • Lead technical reviews and improve incident management practices

Requirements:

  • Minimum 5 years in data engineering and pipeline operation
  • Strong experience with GCP and other cloud providers
  • Expertise in SQL and programming languages like Python
  • Familiarity with cloud security and DevOps methodologies
  • Proven communication skills for technical discussion

Contribute to FreshBooks by enhancing data capabilities and addressing complex data challenges in a dynamic environment.

Skills

AirflowAzure PipelinesBigQueryCloud-native servicesDevOpsGCPInfrastructureMLPythonSQLTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free