Staff Production Engineer

Posted 11ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Production Engineer improving reliability across Canva’s large-scale design platform. Writing systems software, solving distributed-systems risks, and helping teams ship confidently.

Responsibilities:

  • Own long-term accountability for a high-risk technical domain such as sharding core data stores, resource utilisation, or distributed systems at scale
  • Write production software that improves reliability, efficiency, and resilience
  • Instrument, refactor, and rebuild components that cause problems at scale
  • Work embedded alongside product and infrastructure teams
  • Pair with, mentor, and learn from fellow production engineers
  • Reduce incidents, accelerate recovery, lower severity, and improve latency
  • Contribute shared platform capabilities when recurring patterns emerge
  • Build system-level improvements that help other engineers ship more confidently
  • Develop trusted relationships with embedded teams and guide them toward faster, lower-toil delivery

Requirements:

  • Experience owning reliability work within large-scale distributed systems
  • Experience working as an engineer embedded in or closely partnering with product or feature teams
  • Production-scale experience with Java, Go, Rust, C++, or a comparable systems language
  • Practical experience with sharding, replication, failure modes, and consistency tradeoffs
  • Ability to debug unfamiliar large codebases
  • Proven influence without authority through technical judgment and trust
  • Networking depth
  • Linux internals and kernel-level understanding
  • Knowledge of distributed systems patterns including consistent hashing, leader election, consensus, backpressure, and circuit breakers
  • Experience with observability tooling, tracing, dashboards, alerting, and SLOs
  • Production-scale Kubernetes and container orchestration knowledge
  • Performance analysis of JVM applications or systems-level processes
  • Meaningful AWS cloud infrastructure experience
  • Serious production on-call and incident-response experience
  • Enterprise SaaS background, JVM internals, multi-region or sharding experience, and eBPF or kernel instrumentation are nice to have

Benefits:

  • Equity packages
  • Inclusive parental leave policy that supports all parents & carers
  • Annual Vibe & Thrive allowance supporting wellbeing, social connection, office setup & more
  • Flexible leave options
  • Remote work option