Staff Software Engineer (Frontend) – Editing Collaboration

🇦🇺 Sydney, NSW
Posted 1 month ago
Expires June 12, 2026
Full TimeHybridEngineeringProduct

Canva is seeking a Staff Software Engineer (Frontend) to join the Editing Collaboration team, which focuses on enhancing real-time collaboration features within the platform. This role involves leading the technical direction for features like commenting and co-editing, integrating AI into collaboration workflows, and building shared infrastructure to improve collaboration tools across Canva.

Key responsibilities include hands-on coding while influencing product direction alongside product managers and designers, making critical decisions regarding latency, reliability, and data consistency in real-time systems, mentoring peers, and driving cross-team collaboration. The engineer will also own system health and proactively reduce technical debt.

The ideal candidate has experience leading large-scale engineering projects, is proficient with real-time technologies such as WebSockets or WebRTC, and possesses strong frontend skills in React, TypeScript, MobX, and JavaScript. Strategic thinking, the ability to connect architecture to company-wide goals, and a passion for mentoring are essential.

Canva offers equity packages, an inclusive parental leave policy, an annual Vibe & Thrive allowance to support wellbeing and social connection, and flexible leave options. The company culture emphasizes achieving ambitious goals while fostering moments of magic, connectivity, and fun.

More Jobs at Canva Pty