CareerPlanSign in

Principal Software Engineer

Toronto💼 Full-time🗓 2026-07-14 → 2026-09-26

Core

Architecting and stabilizing mission-critical CI/CD pipelines, deployment tooling, and automation platforms for a large-scale enterprise.

Role type

Principal Software Engineer (Platform/Infrastructure)

Builds

GitOps deployment APIs/CLIs, self-service deployment capabilities, shared TypeScript package ecosystems, and Go-based automation/intelligence platforms.

Domain

DevOps, CI/CD, Cloud Infrastructure, Platform Engineering

Deliverable

production ML models | infrastructure

Required skills

Backend platform engineering, API/contract design, GitOps tooling, Kubernetes, Cloud-native development, Technical leadership, System architecture, Mentorship, Migration strategy

Preferred skills

Durable execution workflows, Terraform, Multi-runtime delivery, Open-source contributions, Service mesh (Istio)

Technologies

TypeScript, Node, NestJS, ArgoCD, Helm, Cloud Run, Go, Kubernetes, GCP, AWS, Temporal, MCP, Nx

Responsibilities

Own and evolve CI/CD tooling and services; Lead stabilization and strategic direction of mission-critical systems; Design and build high-leverage components in Go and TypeScript; Shape the application of Agentic AI and durable workflows; Mentor senior engineers and drive alignment across organizational boundaries.

Seniority

Principal, hands-on IC with strategic leadership

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