CareerPlanGet AI match score →

Cloud Platform - Senior Engineer Storage

CAN Kanata (2), ON - WR💼 Full-time💰 $110,000–$120,000🗓 2026-06-10 → 2026-07-30

Core

Design and develop highly available, distributed storage solutions for edge cloud environments, focusing on containerization, virtualization, and fault tolerance for real-time Kubernetes applications.

Role type

Senior IC storage engineer (distributed systems)

Builds

Production storage subsystems for StarlingX and edge computing infrastructure

Domain

Cloud infrastructure / Edge computing / Distributed storage

Deliverable

production ML models | product features | infrastructure

Required skills

Python, distributed storage systems (Ceph), Kubernetes storage architecture (PV, PVC, CSI), block/file/object storage paradigms, data durability and replication models, Linux IO debugging, container-native storage orchestration (Rook), backup/restore strategies, edge constraints management

Preferred skills

Go, C/C++, Kubernetes operators, Helm, Ansible, Puppet, open-source contributions

Technologies

Kubernetes, Docker, OpenStack, StarlingX, Ceph, Rook, Linux

Responsibilities

Design and develop highly available, distributed storage solutions for edge cloud environments; Contribute to integration and enhancement of container-native storage within StarlingX; Develop and optimize persistent storage for Kubernetes workloads; Implement and maintain data replication, synchronization, and recovery mechanisms across geographically distributed edge nodes; Diagnose and resolve issues related to IO performance, storage latency, and capacity management; Contribute to storage resiliency and fault-tolerance strategies; Enhance observability for storage systems through metrics, alerting, and logging; Collaborate with upstream communities to upstream fixes and improvements in storage subsystems

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗