Similar Jobs

See all

What you’d be doing in this role:

  • You'll design and implement key components within the core Native Video Engine, contributing to technical decisions that impact platform functionality
  • You'll develop rendering pipeline features, focusing on performance optimization, memory efficiency, and cross-platform compatibility
  • You'll support and collaborate with junior engineers, sharing knowledge in graphics programming, performance optimization, and system design

You're probably a match if:

  • Deep expertise in graphics (Vulkan, OpenGL, DirectX) with hands-on experience building high-performance rendering systems
  • Some experience in shader development, performance optimisation, and multi-threaded graphics programming
  • Understanding of memory management, real-time rendering, and rendering pipeline architecture

About the team:

  • The Native Video Engine team is building the foundation that will define video rendering technology at Canva for decades to come.
  • As a brand new team working on a groundbreaking project, we're scripting the biggest shift in Canva's tech strategy - not just for video, but for the entire Canva technology.
  • We're creating cutting-edge rendering technology that will unlock unprecedented performance, enable next-generation features, and ensure Canva remains at the forefront of creative tools.

Canva

Canva is a design platform that allows users to create a variety of visual content. They have campuses in Sydney and Melbourne, and co-working spaces in Brisbane, Perth and Adelaide, with a flexible work environment for employees in Australia and New Zealand.

Apply for This Position