Canva
Senior Engineer, Video Platform (Open to remote across ANZ)
Found: Today
This role is based in Auckland, New Zealand with remote work options available.
Responsibilities:
- Design and implement key components within the core Native Video Engine.
- Develop rendering pipeline features with a focus on performance optimization and memory efficiency.
- Support and collaborate with junior engineers in graphics programming and system design.
- Translate user needs into technical specifications with product teams.
- Establish coding standards and architectural patterns.
- Research and evaluate 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 multi-threaded graphics programming.
- Solid programming skills in system languages (C++, Rust).
- Excellent problem-solving skills for complex graphics issues.
- Experience with cross-platform development and hardware-specific optimizations.
About the team:
The Native Video Engine team is building cutting-edge rendering technology to enhance video creation at Canva.