CareerPlanSign in

Principal Engineer - Platform & Data

Canada🌐 Remote💼 Full-time🗓 2026-09-29

Core

Senior technical leadership role shaping platform and data architecture, focusing on distributed systems, cloud infrastructure, and large-scale data platforms.

Role type

Principal Engineer (Platform & Data)

Builds

Scalable, resilient, and cost-efficient distributed services and data platforms

Domain

Cloud infrastructure, distributed systems, data engineering

Required skills

Distributed systems design, Microservices architecture, Cloud platforms (AWS), Data architecture, REST API design, Technical leadership, Hands-on coding, System scalability, Reliability engineering, Cloud cost optimization

Preferred skills

AI-enabled systems, Event-driven architectures (Kafka), Monolith to microservices migration, Kotlin, Java, DynamoDB, MySQL, Snowflake, Databricks, Spark, Terraform, GitLab CI/CD

Responsibilities

Shape platform architecture and engineering standards, Define and evolve data architecture and strategy, Design and deliver scalable services, Remain hands-on in technical delivery, Resolve complex challenges involving scalability and performance, Act as senior technical advisor across teams

Seniority

Principal, hands-on IC with strategic influence

Sourced via lever · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.