$ cat jobs/staff-software-engineer-user-platform-java-canva-0f12814dda9c.json
Staff Software Engineer - User Platform (Java)
Join the team redefining how the world experiences design. 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. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve. At the moment, this role is focused on: Design, build and own core components of Canva's authorization and access control systems — including our centralised, SpiceDB-backed authorization platform. Help product teams adopt these capabilities — designing the patterns, tooling and integrations that make authorization easy to get right at Canva's scale. Make sound technical trade-offs for critical, high-availability infrastructure serving hundreds of millions of users. Partner across Security, API Platform, Admin Experience and product engineering to align on requirements and drive adoption. Help shape the platform's direction — the subject/identity model, access control model, request context, and authorization for agentic AI workflows. Mentor and uplift engineers across the team on system design and IAM best practice. You're probably a match if you have experience We're looking for
Similar remote roles
Software Engineer Intern
TraceLink, Inc · APAC · junior
Principal Java Developer
bright vision technologies · US · senior
Intermediate Web Applications Developer - JAVA/AWS (Remote)
ESM · Worldwide · mid
Graph Developers/Engineers with Neo4j - (100% Remote)
syncreon consulting · US · mid
Senior Staff Software Engineer
servicenow · US · senior
Game Developer - Voxel-Based Engine (Java)
teams squared · US · mid
Software Engineer
newfold digital · APAC · mid
Senior Mobile Engineer (iOS + Android)
accelone · LATAM · senior