CareerPlan

Staff Data Engineer

Full-time2026-09-16 → 2026-11-11
Hybrid · Canada

Core

Design, build, and maintain scalable batch and real-time data pipelines, data ingestion, and governance for a SaaS platform serving small home service businesses.

Role type

Staff Data Engineer (Technical Lead & Hands-on IC)

Builds

Scalable data pipelines, data lakehouse/warehouse solutions, and self-serve data tooling for engineering, analytics, and data science teams.

Domain

SaaS / Home Services / Data Engineering

Required skills

Batch and real-time data processing, Data Lakehouse/Warehouse management, AWS Cloud services, Infrastructure as Code (Terraform/CloudFormation), Observability (logging/monitoring/tracing), Workflow orchestration, Dimensional modeling, System architecture, CI/CD, API development

Preferred skills

Machine Learning platforms (Ray, TensorFlow, PyTorch), Cross-domain engineering (web application frameworks)

Technologies

Snowflake, AWS, Terraform, CloudFormation, Ray, TensorFlow, PyTorch

Responsibilities

Design and maintain scalable data pipelines; Establish testing, reliability standards, and disaster recovery playbooks; Build frameworks for monitoring, logging, and data governance; Develop self-service tools to reduce manual effort; Partner with Technical Program Managers on strategic roadmaps; Collaborate with cross-functional teams to improve system reliability and scalability.

Seniority

Staff, Technical Lead & Hands-on IC