Canva
Staff Software Engineer (Frontend) – Editing Collaboration
Found: March 15, 2026
This role is based in Brisbane, QLD, Australia.
What you'll do:
- Lead technical direction for real-time collaboration features and commenting.
- Integrate AI into team collaboration flows.
- Build shared infrastructure for collaboration tooling.
- Write code and influence product direction.
- Make decisions on latency, reliability, and data consistency.
- Mentor peers and drive cross-team collaboration.
You're probably a match if:
- You have experience leading large-scale engineering projects.
- You are hands-on with real-time technologies like WebSockets or WebRTC.
- You possess strong frontend skills in React, TypeScript, MobX, and JavaScript.
- You enjoy mentoring and raising the engineering bar.
About the team:
The Editing Collaboration team focuses on empowering teams to collaborate effectively within Canva, developing core features like commenting and real-time co-editing.