Canva
Staff Software Engineer - Video Performance - (Bay area only)
Found: May 5, 2026
This role is based in San Francisco, CA, and involves leading performance strategy across the video creation lifecycle.
Compensation:
$251,000 to $329,000 per year
Responsibilities:
- Lead end-to-end performance strategy for video editing.
- Optimize C++ native engine and ML-powered effect pipelines.
- Design observability systems for performance metrics.
- Collaborate with cross-functional teams to improve system architecture.
Requirements:
- Strong proficiency in C++ and experience with graphics APIs (OpenGL, Metal, Vulkan).
- Understanding of CPU/GPU architectures and memory hierarchies.
- Experience with video codecs and multimedia fundamentals.
About the team:
The Video Group at Canva is focused on redefining storytelling through video.