CareerPlan

Staff Software Developer, Data Platform

Montreal | MontréalFull-time2026-10-29 → 2026-11-10

Core

Shape the data foundation and architecture enabling teams to build reliable data-driven and ML-driven features at scale.

Role type

Staff Software Developer (Data Platform)

Builds

Data platform architecture, patterns, and technical direction for secure, reliable, and scalable data capabilities.

Domain

Cloud infrastructure, distributed systems, large-scale data processing, ML pipelines.

Deliverable

production ML models

Required skills

distributed systems design, data-intensive system architecture, data schema/API design, technical strategy, cross-team influence, mentorship, platform reliability, developer productivity.

Preferred skills

modern data platforms, ML pipelines, data governance, building cross-team abstractions, technical communication.

Technologies

cloud infrastructure, distributed systems, ML pipelines, data processing frameworks.

Responsibilities

Drive large-scale strategic data initiatives with autonomy; partner with developers and leaders to align data governance with product objectives; solve complex engineering challenges and reduce complexity; mentor developers and raise engineering standards; shape data platform architecture and technical direction.

Seniority

Staff, strategic influence & hands-on architecture