CareerPlan

Software Engineer II - Data Platform

Vancouver, BC, CanadaFull-timeCA$103k–CA$129k2026-10-04 → 2026-11-08
Remote · from CanadaNo visa sponsorship

Core

Build scalable, reliable data systems and deliver analytics to drive business intelligence and operational excellence across the company.

Role type

Software Engineer II, Data Platform

Builds

Production data pipelines, self-service tooling, and data infrastructure

Domain

Cloud data engineering and analytics

Deliverable

production ML models

Required skills

Python, Go, SQL, distributed systems design, system architecture, observability, CI/CD, containerization, Terraform, Kubernetes

Preferred skills

Experience building data pipelines for AI and Machine Learning

Technologies

Snowflake, BigQuery, dbt, Airflow, Looker, Docker, OCI, Kubernetes

Responsibilities

Build scalable data systems while maintaining SLOs for business-critical pipelines; Partner with internal teams to deliver high-impact data solutions; Support self-service tooling and a data-driven culture; Contribute to technical strategy and operations of the data platform; Implement best practices for data architecture, testing, and documentation; Stay up-to-date with industry trends in data engineering and analytics.

Seniority

Mid-level, hands-on IC