Canva
Principal Software Engineer - User Platform
Found: Today
This role is based in Sydney, NSW, Australia.
Responsibilities:
- Lead the technical direction for complex cross-cutting programmes including Centralised Permissions & AuthZ.
- Architect scalable, high-performance rendering systems and AI-powered video features.
- Mentor and technically enable the User Platform engineering team.
Requirements:
- Deep expertise in Identity & Access Management at scale.
- Experience with Zanzibar-style authorisation systems and large-scale authentication platforms.
- Strong system architecture and technical leadership skills.
About the Group:
User Platform at Canva is responsible for the identity, authentication, and authorisation systems that connect hundreds of millions of users.