Sydney, New South Wales, Australia Hybrid

Canva is hiring a Staff Software Engineer (Frontend)

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

Work Arrangement

Hybrid

Team

Structure: Editing Collaboration team

Additional Information

  • Interviews are conducted virtually
  • Please note: This is not an early-career role and is intended for someone operating at Staff, one level above Senior.
Required Skills
React.jsTypeScriptJavaScriptWebSockets
About company
Canva
A global design platform redefining how the world experiences design through innovative software and collaborative tools.
All jobs at Canva Visit website
Job Details
Department Software Development
Category frontend
Posted 3 months ago