Canva291 followers135 jobs

Senior Software Engineer (Reliability Foundations)

SeniorFull-timeOfficeMelbourne VIC, AustraliaPosted 2 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

This job is about joining a dynamic team that is redefining how the world experiences design. As a part of the Reliability Foundations team, you will work collaboratively to tackle reliability challenges and improve system quality across Canva’s platform. The team values flexibility and adaptability, allowing you to choose the best approach to deliver meaningful, lasting improvements.

You'll be responsible for

⚙️

Designing and improving systems

Designing, building, and improving large-scale production systems that are scalable, reliable, and maintainable.
🔗

Partnering with teams

Partnering with multiple teams to find and fix systemic issues in distributed systems, including scaling limits and performance bottlenecks.
🔧

Leading investigations

Leading investigations into production issues and turning insights into concrete improvements with the teams who own the systems.

Key criteria

🛠️

Large-scale system design experience

5+ years designing and building production-facing systems.

View

💻

Backend engineering skills

Proven experience with Java, Python, or Golang.

View

🔍

Complex issue resolution

Ability to diagnose and resolve production environment issues.

View

View more

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2026
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
Apply on Canva
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Large-scale system design experience
5+ years designing and building production-facing systems.

View

Backend engineering skills
Proven experience with Java, Python, or Golang.

View

Complex issue resolution
Ability to diagnose and resolve production environment issues.

View

Mentoring experience
Demonstrated experience mentoring engineers within a team.

View

Distributed systems knowledge
Experience with large-scale distributed systems and microservices.

View

A meaningful career starts with a match

Get started

Similar jobs

View all
Anduril Industries
Anduril Industries
Senior Software Engineer, Site ReliabilitySydney, NSW · Full-time
Anduril Industries is on a mission to revolutionize military capabilities with cutting-edge technology. As a Senior Site Reliability Engineer, you will play a vital role in developing unmanned systems and ensuring the rapid delivery of next-generation autonomous systems. The team thrives on collaboration, innovation, and a commitment to excellence, making it an exciting opportunity for those looking to make a significant impact.
Canva
Canva
Senior Software Engineer (Reliability Foundations)Sydney, NSW · Full-time
This job is about joining a dynamic team at Canva that is redefining how the world experiences design. You will play a crucial role in enhancing the reliability and scalability of production systems, working collaboratively across various teams to deliver meaningful improvements. The team values flexibility and encourages a culture of mentorship and continuous learning, making it an exciting opportunity for those passionate about engineering and innovation.
Australian Payments Plus
Australian Payments Plus
Senior Software EngineerSydney, NSW · Full-time
Meet Josh and the team
As a Senior Software Engineer at AP+, you will play a crucial role in designing and building secure, scalable software that powers Australia's payments infrastructure. Your work will directly impact the delivery of resilient, customer-focused solutions while collaborating with a talented team. Embrace the opportunity to bring your big ideas to life in a supportive environment that values fun, friendships, and flexibility.
Commonwealth Bank
Commonwealth Bank
Senior Software EngineerSydney, NSW · Melbourne, VIC · Full-time
As a Senior Software Engineer (Full Stack) in Fraud Technology, you'll play a vital role in shaping the future of AI-enabled fraud detection and scam prevention. This job is all about building innovative cloud-native solutions that protect millions of customers daily. You'll be part of a collaborative and inclusive team that thrives on tackling complex security challenges together.