Senior Data Engineer (Platform)

Remote Full-time
As a Senior Data Engineer (Platform) at Freshbooks, you will help shape the future of FreshBooks’ data engineering infrastructure and processes within the R&D organization. You will design and build scalable, reliable data pipelines and platforms on modern cloud infrastructure to power analytics, operations, and machine learning use cases. You will partner closely with Product, Data Analytics, Machine Learning, Platform, Infrastructure, and Security teams to deliver high-quality data solutions across the full data lifecycle. You will contribute to engineering standards, reliability practices, and incident response while mentoring other engineers. This role is ideal for someone who enjoys solving complex data challenges and raising the bar for engineering excellence.

NOTE: This role can be worked remotely from the above location.

What You’ll Do
Design, build, and operate batch and streaming data pipelines on GCP using Airflow (Cloud Composer), dbt, Datastream, Fivetran, Pub/Sub, Dataflow, BigQuery, and Cloud Functions
Build event-driven and near real-time ingestion and transformation workflows to support analytics, operations, and ML workloads
Develop and operate ML data and serving infrastructure using Vertex AI, Kubeflow, Cloud Run, and Cloud Composer for batch and real-time predictions
Implement CI/CD pipelines and infrastructure as code using tools such as GitHub Actions, Azure Pipelines, Terraform, and Terraspace
Drive observability, monitoring, alerting, security, and access controls using OpenTelemetry and cloud-native services
Partner with Product, Data Analytics, Machine Learning, Engineering, Platform, Infrastructure, and Security teams to design scalable, secure, and cost-efficient data systems
Lead design and code reviews, contribute to engineering standards, incident management practices, and mentor junior and mid-level engineers

What You’ll Bring
5+ years of experience designing, building, and operating data pipelines and data platforms
Strong experience with batch and near real-time data processing and streaming architectures
Hands-on expertise with Google Cloud Platform or another major cloud provider (AWS or Azure) and cloud data warehouses (BigQuery, Snowflake, Redshift)
Expert SQL skills and strong programming experience in Python or similar languages
Experience with orchestration tools (Airflow or equivalent), CDC technologies, and event-driven systems
Experience with DevOps and IaC tooling (Docker, Kubernetes, Terraform, Jenkins, Git, CI/CD pipelines)
Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders

You’ll Stand Out If You Have
Strong foundations in networking, cloud security, and access management (VPCs, IAM, ZTNA, DMZ)
A track record of staying current with modern data engineering platforms and best practices
Experience in SaaS or fintech environments

#LI-SR1 #LI-Remote

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Data Entry Operator – Work From Home, Part-Time Opportunity at careerzynith, Phoenix, Arizona

Remote

**Experienced Part-Time and Full-Time Remote Call Center / Customer Service Representatives – Deliver Exceptional Customer Experiences at arenaflex**

Remote

Remote Audiology

Remote

Account Technology Strategist

Remote

Online Adjunct Faculty - Game Design and Development

Remote

Senior Software Engineer I - Foundational/Python

Remote

Experienced Retail Service Team Member – Customer Experience Specialist

Remote

[Work From Home] Amazon Customer Service Center Job - Hiring Now

Remote

Contract Opportunity: Network Attorney - Estate Planning - Flexible Schedule

Remote

Senior Clinical Research Associate - Sponsor Dedicated - Oncology Experience Needed

Remote
← Back