Canva
Senior Engineer, Video Platform (Open to remote across ANZ)
Found: Today
This role is based in Wellington, New Zealand with remote work options available across ANZ.
Responsibilities:
- Design and implement key components within the core Native Video Engine.
- Develop rendering pipeline features focusing on performance optimization and cross-platform compatibility.
- Support and collaborate with junior engineers in graphics programming.
- Translate user needs into technical specifications with product teams.
- Establish coding standards and development practices.
- Research emerging technologies in graphics and video processing.
- Drive technical discussions balancing performance and feature requirements.
Requirements:
- Deep expertise in graphics (Vulkan, OpenGL, DirectX).
- Experience in shader development and performance optimization.
- Solid programming skills in C++ or Rust.
- Understanding of memory management and real-time rendering.
- Experience with video processing and multimedia frameworks.
About the team:
The Native Video Engine team is building cutting-edge rendering technology at Canva, impacting millions of users worldwide.