Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data and ML platform engineer building streaming, inference, and ML infrastructure for Homebase’s workforce management app. Owning data pipelines, platform operations, and model serving.

Responsibilities

  • Build and run CDC and streaming pipelines using Kafka, Debezium, Spark Streaming, and Delta
  • Own replay, restream, and ingestion SLAs
  • Manage Databricks, Unity Catalog, warehouses, and Terraform
  • Implement CI/CD and DAB deployments for data infrastructure
  • Build gRPC services and move batch workloads to real-time inference
  • Make LLM latency and cost visible
  • Evolve the feature store and MLflow practice
  • Partner with data science to take proofs of concept to production
  • Use AI-assisted tools to build, test, and operate systems
  • Collaborate with data engineering, data science, and product engineering
  • Participate in the on-call rotation and improve system reliability

Requirements

  • Production experience with distributed streaming systems, including Kafka and CDC
  • Hands-on Spark and Delta experience
  • Strong Python and SQL skills
  • Experience with container infrastructure such as Docker, ECS, or Kubernetes
  • Infrastructure-as-code experience, ideally Terraform
  • Solid data modeling fundamentals
  • Comfort being part of an on-call schedule
  • Experience experimenting with AI tools in an engineering workflow and sharing learnings
  • Comfort moving quickly through ambiguity with clear communication across technical and non-technical teams
  • Ownership mindset and accountability for systems built
  • Ability to collaborate in person at the Toronto hub every Tuesday and Wednesday
  • Bonus: Unity Catalog governance
  • Bonus: MLflow and feature stores
  • Bonus: LLM-serving experience
  • Bonus: Protobuf event contracts
  • Bonus: Postgres internals

Benefits

  • Stock options
  • TFSA/RRSP with 4% company match
  • Comprehensive medical, dental, and vision coverage for you and your dependents
  • Flexible PTO
  • Company holidays
  • Designated focus periods
  • Access to paid AI tools with minimal restrictions
  • Maternity/Parental Leave EI top-up support after 6 months of service
  • Work From Anywhere Month
  • Meeting-free weeks yearly
  • Life insurance
  • Short- and long-term disability coverage
  • Meals provided
  • Team offsites
  • Customer Days

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$110,000 - CA$160,000 per year

Degree requirement

No Education Requirement

Tech skills

DockerGRPCKafkaKubernetesPostgresPythonSparkSQLTerraformUnity

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.