CareerPlanSign in

Principal Software Engineer, Collaborative Web Platform

Canada (Remote)🌐 Remote💼 Full-time🗓 2026-09-12 → 2026-09-26

Core

Define technical strategy and architecture for a zero-to-one collaborative web platform enabling real-time editing, AI-assisted workflows, and governed publishing for multiple roles and agents.

Role type

Principal Software Engineer (Technical Leadership & Strategy)

Builds

A production-ready collaborative web platform for real-time editing, visual content management, and developer extensions.

Domain

Web application infrastructure, real-time collaboration, AI-assisted workflows, content management systems.

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, real-time collaboration, API design, technical strategy, system reliability, mentoring senior engineers, build-versus-buy decisions, operational risk management, AI tool integration.

Preferred skills

CRDTs, operational transformation, visual editors, CMS products, cloud-native systems (GCP, AWS, Cloudflare), TypeScript, Node.js, React, Next.js.

Responsibilities

Define architectural vision across collaboration, APIs, and data models; establish engineering standards and principles; mentor staff and senior engineers; partner with product and design on technical delivery plans; contribute hands-on code to validate architectural directions.

Seniority

Principal, hands-on IC with strategic leadership

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