CareerPlanSign in

Staff Software Developer

Canada🌐 Remote💼 Full-time💰 $160,000–$160,000🗓 2026-09-23 → 2026-09-25

Core

Design scalable, performant systems and solve difficult production issues across distributed environments while combining substantial coding with technical leadership.

Role type

Staff Software Developer (hands-on IC with broad technical ownership)

Builds

Scalable, reliable, and performant solutions across product and platform

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

System design, clean coding, debugging, distributed systems expertise, observability, developer tooling, AI-enabled engineering practices

Preferred skills

Cloud and infrastructure technologies (AWS, Kubernetes, Kafka), open-source contributions, technical side projects

Technologies

Go, Scala, TypeScript, React, GraphQL, OpenTelemetry, Prometheus, Datadog, AWS, Kubernetes, Kafka

Responsibilities

Architect scalable solutions, write and maintain high-quality production code, diagnose complex production issues, partner with product/design/engineering teams, apply AI-enabled engineering techniques, mentor developers, improve codebase and workflows, collaborate on consistency and reliability, contribute to observability and operational excellence

Seniority

Staff, hands-on IC with broad technical ownership

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