Canva is looking for a Staff Software Engineer (Frontend) – Editing Collaboration to redefine how teams create together. Join the team redefining how the world experiences design. You will lead the technical direction for real-time collaboration features and commenting at scale, integrate AI into team collaboration flows, and build shared infrastructure to enable faster collaboration tooling across the platform.
What You'll Do
- Lead the technical direction for real-time collaboration features and commenting at scale
- Integrate AI into team collaboration flows to create seamless and smart experiences
- Build shared infrastructure and frameworks to enable faster collaboration tooling across Canva
- Write code hands-on while influencing product direction alongside PMs and designers
- Make critical calls on latency, reliability, and data consistency in real-time systems
- Share knowledge and level up peers through mentoring and thought leadership
- Own system health and reduce tech debt with a proactive, long-term mindset
- Drive cross-team collaboration and represent Editing Collaboration across Canva
What We're Looking For
- Experience leading large-scale engineering projects from concept to impact
- Hands-on experience with real-time technologies like WebSockets or WebRTC
- Strong frontend skills in React, TypeScript, MobX, and JavaScript, plus solid computer science fundamentals
- Ability to think strategically and connect architecture to Canva-wide goals
- A passion for mentoring and a drive to raise the engineering bar
- Comfort influencing senior stakeholders with clarity and confidence
- A genuine care for building tools that make teams work better together
Technical Stack
- React
- TypeScript
- MobX
- JavaScript
- WebSockets
- WebRTC
Team & Environment
This role sits within the Editing Experience subgroup.
Benefits & Compensation
- Equity packages
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options
Work Mode
This is a hybrid position open to candidates in Sydney, Melbourne, Brisbane, Perth, and Adelaide.
Canva is an equal opportunity employer.




