Senior Software Engineer (Reliability Foundations)

🇦🇺 Sydney, NSW
Posted 6 days ago
Expires June 29, 2026
Full TimeHybridEngineering

The Senior Software Engineer (Reliability Foundations) role at Canva focuses on enhancing the scalability, reliability, and maintainability of large-scale production systems. As part of the Reliability Foundations team, the engineer collaborates with product and platform engineering teams to identify and address critical reliability challenges, contributing to Canva's mission of redefining design experiences.

Key responsibilities include designing and improving production systems, embedding with teams to enhance system quality, and leading investigations into production issues to implement concrete improvements. The role also involves mentoring engineers, setting technical direction through design discussions and code reviews, and building shared components or libraries to scale improvements across services.

Candidates should have over five years of experience in designing and building large-scale, production-facing systems, with strong backend engineering skills in Java, Python, or Golang. Proven ability to improve system quality and reliability, experience in distributed system design, and strong communication and collaboration skills are essential. Experience with large-scale distributed systems, observability tools, and data platforms is advantageous.

Canva offers equity packages, an inclusive parental leave policy, an annual Vibe & Thrive allowance for wellbeing and social connection, and flexible leave options to support personal and professional growth.

The company fosters a culture of collaboration and continuous improvement, providing opportunities for engineers to work across multiple systems and teams, and to make high-impact contributions to the platform's reliability and scalability.

More Jobs at Canva Pty