CareerPlanGet AI match score →

Senior Software Engineer (Reliability Foundations)

Melbourne CBD, Melbourne🌐 Remote💼 Full-time🗓 2026-05-26 → 2026-07-28

Core

Designing, building, and improving large-scale production systems to ensure scalability, reliability, and maintainability for Canva's design platform.

Role type

Senior Software Engineer (Reliability Foundations)

Builds

Large-scale production systems, shared platform capabilities, and cross-cutting reliability initiatives.

Domain

SaaS / Design Technology / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Backend engineering (Java, Python, or Golang), distributed systems architecture, production issue diagnosis, system design, mentoring engineers, pragmatic trade-offs, code reviews.

Preferred skills

Experience with embedded team support, building shared components/libraries, leading technical investigations.

Technologies

Java, Python, Golang

Responsibilities

Design and build scalable, reliable production systems; partner with teams to fix systemic issues in distributed systems; lead investigations into production issues; mentor engineers; make pragmatic trade-offs balancing reliability and velocity; contribute to technical direction via design discussions and code reviews.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗