Join the team redefining how the world experiences design at Canva.
The role is open to remote work across Australia and New Zealand.
You will design and implement processes, tools, automation, and libraries to improve the reliability of services.
Collaborate with product engineering teams to ensure reliability best practices and tools are utilized across the organization.
Foster a culture of reliability within the Engineering organization by establishing processes and policies.
Conduct deep investigations into production incidents and apply learnings to code.
Research, develop, and justify design documents for tools and processes that will shape the future of reliability at Canva.
Propose new approaches to future-proof Canva’s distributed cloud infrastructure.
Participate in design meetings, hiring interviews, and code reviews.
Requirements:
You must have advanced coding proficiency in Python, Java, or GoLang, along with strong Object Oriented Programming fundamentals.
A minimum of five years of commercial experience in developing complex, distributed web applications is required.
Experience in diagnosing and addressing issues across the full stack, including front-end, backend, network/infrastructure, and data layer is essential.
A solid understanding of observability principles, including metrics, logs, tracing, synthetic testing, query construction, dashboarding, and alerting is necessary.
You should have experience guiding others in incident review, investigation, and remedial activities.
Disciplined coding practices, experience with code reviews and pull requests, and a creative problem-solving approach are required.
Strong communication and team collaboration skills, both written and verbal, are essential for sharing knowledge and coordinating changes across multiple service teams.
Nice to have: Experience in Java, working with microservice architectures in large containerized cloud environments (ideally AWS), and familiarity with data warehouse, analytics, and reporting tools such as Snowflake, Mode Analytics, and Looker.
Benefits:
Equity packages are offered to ensure that your success aligns with the company's success.
An inclusive parental leave policy supports all parents and caregivers.
An annual Vibe & Thrive allowance is provided to support your wellbeing, social connection, office setup, and more.
Flexible leave options empower you to recharge and support your personal needs.