Canva

Computer Software

PrincipalSoftwareEngineer-UserPlatformTeam

Sydney, New South Wales, Australia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for executive candidates.

The Brief

“Principal Software Engineer - User Platform Team at Canva. Skills: Identity & Access Management, Zanzibar-style authorisation systems, platform adoption, technical leadership. Lead technical direction for video technology. Architect scalable, high-performance rendering systems”

What You'll Achieve.

powering the foundation of Canva’s world-class user experience; power millions of daily exports; powering the next billion Canva users; shape how fast Canva can move

Industry & Context.

Computer Software
Problems you'll solve

Tackling complex problems; making high-stakes technical trade-offs

What They're Looking For.

Must Have

Deep expertise in Identity & Access Management at scale, experience designing and operating Zanzibar-style authorisation systems, zero-trust identity architectures, large-scale authentication platforms, Proven track record of driving platform adoption across large engineering organisations, technical communication, stakeholder alignment, change management at scale, system architecture and technical leadership skills, experience making high-stakes trade-offs for critical, high-availability infrastructure, Experience decomposing and evolving monolithic services in production, Demonstrated ability to mentor and elevate senior engineers, represent complex technical decisions credibly to executive audiences

Nice to Have

experience with SpiceDB, experience with Google Zanzibar, experience with OPA, improving reliability without disrupting dependents

What You'll Do.

Lead technical direction for video technology

high-performance rendering systems

Pioneer AI-powered video features

Own technical direction for User Platform programmes

Set architectural strategy

Drive delivery across teams

Serve as platform's principal-level authority

Provide credible technical leadership

Architect and oversee migration of access checks

Design adoption patterns

Design microsyncs infrastructure

Make high-stakes technical trade-offs

Mentor and technically enable engineering team

Raise bar on system design

Raise bar on technical communication

Raise bar on IAM best practices

Represent User Platform's technical strategy

Tell story to motivate adoption

Tell story to motivate alignment

How You'll Work.

Team & Collaboration

Work alongside talented engineers; Drive widespread change across large engineering organisations; Operate credibly at every level; Drive adoption across large engineering organisation

Communication Scope

technical communication; executive communication

Full Job Description

Join the team powering the foundation of Canva’s world-class user experience. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time-consuming, and you’re probably keen to find out what’s on offer, so we’ll get straight to the point. Where and how you can work Our flagship Sydney campus is uniquely Canva - an extension of our Surry Hills neighbourhood. It’s a thoughtfully designed space with plenty of room to collaborate, focus, and connect. This role is based in Sydney, and we’re looking for someone who calls it home. Our hybrid way of working gives you the flexibility to work remotely, and to come together on campus for meaningful in-person collaboration and connection when it matters most. We trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals. What you’d be doing in this role As Canva scales, change continues to be part of our DNA. You’ll lead the technical direction for video technology that powers millions of daily exports, architecting scalable, high-performance rendering systems and pioneering AI-powered video features. You’ll work alongside talented engineers, tackling complex problems and pushing the boundaries of browser-based video creation. At the moment, this role is focused on * You'll own the technical direction for User Platform's most complex cross-cutting programmes — Centralised Permissions & AuthZ, Profile Decomposition, and Authentication Platform — setting the architectural strategy and driving delivery across teams. * You'll serve as the platform's principal-level authority across Identity & Access Management, providing credible technical leadership to Security, API Platform, Admin Experience, and product engineering simultaneously. * You'll architect and oversee the migration of 3,000+ access checks into a structurally-enforced authorisation platform (SpiceDB/Zanzibar-style), designing the adoption patterns and microsyncs infrastructur

Free ATS check

Applying for this Principal Software Engineer - User Platform Team role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Canva?

Real rants from real employees. Read before you apply.

Read Company Rants →