{bc}
indeed

Staff Production Engineer

Canva
Melbourne, AUS
Full-time
Onsite
Discovered 1 weeks ago
Production engineeringDistributed systemsSystems programmingJavaGoRust
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Production engineeringDistributed systemsSystems programming
Smart Apply

Full Job Posting

Role overview

Production Engineering works at the intersection of software engineering and difficult reliability problems in Canva infrastructure.

The role embeds senior software engineers in high-risk technical domains to write software that changes production behavior rather than only operating systems.

The work supports Canva systems serving approximately 240 million monthly active users.

What you will do

  • Own a long-term engagement area involving high-risk domains such as sharding, core data stores, resource utilization, or distributed systems.
  • Write, instrument, refactor, and rebuild production software to improve reliability, efficiency, and resilience.
  • Partner closely with product and infrastructure teams to influence how software lands in production.
  • Contribute shared platform capabilities when recurring patterns extend beyond the embedded engagement.
  • Improve incidents, recovery speed, severity, latency, and customer experience metrics.
  • Develop trusted relationships with embedded teams and guide them toward faster delivery with less toil.

Experience

  • Experience owning reliability work in large-scale distributed systems.
  • Experience embedded in or closely partnering with a product or feature team.
  • Commercial 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 and fix problems at their source.
  • Demonstrated influence through technical judgment and trust without formal authority.

Technical knowledge

  • Strong networking knowledge, including network stack behavior and traffic at scale.
  • Linux internals knowledge covering process scheduling, memory, I/O, and the network stack.
  • Knowledge of distributed systems patterns such as consistent hashing, leader election, consensus, backpressure, and circuit breakers.
  • Experience with tracing, dashboards, alerting, causal analysis, and meaningful SLOs.
  • Production-scale Kubernetes and AWS experience.
  • Experience profiling JVM applications or systems-level processes.
  • Experience participating in serious production on-call and incident response.

Desirable experience

  • Enterprise SaaS production engineering experience is desirable.
  • JVM garbage collection tuning and production thread profiling are desirable.
  • Multi-region architecture or sharding and data-store migration experience is desirable.
  • Production eBPF or kernel instrumentation experience is desirable.

Team

Production Engineering sits within Canva's Reliability Platform group.

The group works across compute, storage, networking, developer experience, incident tooling, and reliability engineering.

Benefits

  • Equity packages, inclusive parental leave, an annual Vibe and Thrive allowance, and flexible leave options are offered.
  • Benefits support wellbeing, social connection, office setup, caregiving, and personal time.

Hiring process

  • Technology candidates may complete interactive real-time challenges and may be asked to use an AI tool during interviews.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Canva