Skip to main content
Pantheon

Staff Software Engineer - Collaborative Web Platform

RemoteCanada only
Published
Role
Fullstack
Experience
Staff
CAD 139.2k–CAD 174k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Staff full-stack engineer with 10+ years building production backend and frontend systems. Needs real-time/collaborative systems experience, cloud-native services, API design, frontend architecture, and Canada eligibility. Visa sponsorship is not available.

Required skills

GCP/AWS/Cloudflare/AzureRESTGraphQL

Optional skills

Visual editing interfacesLow-code editing interfacesPage buildersWYSIWYG editorsDrag-and-drop component systemsCMS architecturesHeadless CMSHybrid CMS

What you'll do

  • Design and own the architecture of a real-time content platform — including data models, sync protocols, API surface, and client-side state management.
  • Drive technical decisions that balance developer ergonomics, operational simplicity, and long-term scalability across a cloud-native, multi-tenant environment.
  • Define engineering standards for the team: API design conventions, testing strategy, performance budgets, and observability practices.
  • Evaluate and select third-party services, libraries, and infrastructure components — with a clear framework for build vs. buy tradeoffs.
  • Build backend services that power collaborative editing, conflict resolution, and content delivery — operating reliably at scale across a distributed cloud infrastructure.
  • Build frontend systems that enable visual, real-time editing experiences — including page builders and publishing workflows.
  • Own the integration layer between the editing experience and the underlying platform: APIs, webhooks, and the developer-facing extension model.
  • Contribute meaningfully to UX architecture — not just implementation — by collaborating with design on interaction models for novel, stateful editing flows.
  • Serve as a technical partner to product and design — translating ambiguous problem spaces into concrete technical strategies and phased delivery plans.
  • Mentor and elevate engineers on the team through code review, pairing, architecture feedback, and clear documentation of technical decisions.
  • Engage with customers and partners to pressure-test architectural assumptions and ensure the platform addresses real-world integration patterns.

What they require

  • 10+ years of overall software engineering experience, with a strong track record of ownership across the full product lifecycle.
  • Genuine full-stack capability — you have shipped production systems on both the backend (APIs, data services, cloud infrastructure) and frontend (interactive UIs, component systems, browser performance).
  • Experience with real-time or collaborative systems — whether content editing, multiplayer applications, event-driven architectures, or live data synchronization.
  • Cloud-native fluency: you are comfortable designing and operating services in GCP, AWS, Cloudflare, or Azure, with experience in containerization and modern deployment pipelines.
  • API design expertise: you have strong opinions about REST, GraphQL, and event-driven interfaces — and know when to apply each.
  • Frontend architecture chops: you understand component modeling, state management, rendering performance, and the browser platform at a level that goes well beyond framework familiarity.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Owners mindset: you are energized by ambiguity, take initiative without being asked, and feel personal ownership over outcomes — not just outputs.
  • Clear communicator: you can translate complex technical tradeoffs for product partners, write crisp design docs, and give feedback that makes engineers better.
  • Systems thinker: you see how architectural decisions today create optionality or debt tomorrow, and you make those tradeoffs consciously.
  • Builder's patience: zero-to-one work is non-linear. You understand that the path to a great product involves iteration, dead ends, and genuine collaboration — and you thrive in that environment.
  • Preferred: Experience with visual or low-code editing interfaces (page builders, WYSIWYG editors, drag-and-drop component systems).
  • Preferred: Familiarity with CMS architectures — headless, hybrid, or traditional — and their tradeoffs in real-world deployments.
  • Preferred: Experience building developer-facing platforms or extension systems (SDKs, plugin APIs, CLI tooling).
  • Preferred: Contributions to open-source projects in the web platform or developer tooling ecosystem.
  • Visa Sponsorship is not available at this time.

Benefits

  • Industry competitive compensation and equity plan
  • Paid Time Off (PTO), Paid Sick Leave (PSL) and 11 Paid Company Holidays
  • Full medical coverage (Extended health care, dental, vision)
  • Top-of-line equipment
  • In-office workspace (Vancouver, BC Canada)
  • Monthly allowance for wellness, reading and access to LinkedIn Learning for continued development
  • Events and activities both team-based and company wide that inspire, educate and cultivate
Information Technology

Details

Visa sponsorshipNo
CAD 139.2k–CAD 174k/yr