About the Role
Role details below.
Responsibilities
- Leading the technical direction for real-time collaboration features and commenting at scale
- Integrating AI into team collaboration flows to create seamless and smart experiences
- Building shared infrastructure and frameworks to enable faster collaboration tooling across Canva
- Writing code hands-on while influencing product direction alongside PMs and designers
- Making critical calls on latency, reliability, and data consistency in real-time systems
- Sharing knowledge and levelling up peers through mentoring and thought leadership
- Owning system health and reducing tech debt with a proactive, long-term mindset
- Driving cross-team collaboration and representing Editing Collaboration across Canva
Requirements
- You’ve led large-scale engineering projects from concept to impact
- You’re hands-on with real-time technologies like WebSockets or WebRTC
- You have strong frontend skills — React, TypeScript, MobX, JavaScript — plus solid CS fundamentals
- You think strategically and connect architecture to Canva-wide goals
- You love mentoring and are driven by raising the engineering bar
- You’re comfortable influencing senior stakeholders with clarity and confidence
- You genuinely care about building tools that make teams work better together
Benefits
- Equity packages — we want our success to be yours too
- 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 that empower you to be a force for good, take time to recharge and supports you personally
Additional Information
- Interviews are conducted virtually
- Applicants are encouraged to share their pronouns and any reasonable adjustments needed during the interview process
- Hiring decisions are based on experience, skills, passion, and cultural impact