Similar Jobs
See allWhat 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.