Canva
Staff Software Engineer - Video Performance - (Bay area only)
Found: April 3, 2026
This role is based in San Francisco, CA, and focuses on optimizing video performance across various platforms.
Compensation:
$251,000 to $329,000/year
Responsibilities:
- Lead end-to-end performance strategy across the video creation lifecycle.
- Profile and optimize critical paths in C++ native engine and ML-powered effect pipelines.
- Design observability systems to capture key performance metrics across Web, iOS, and Android.
- Collaborate with Video Engine and AI engineers to improve system architecture.
Requirements:
- Strong proficiency in C++ and experience with graphics APIs like OpenGL, Metal, or Vulkan.
- Understanding of CPU/GPU architectures and multimedia fundamentals.
- Experience with profiling tools and analyzing telemetry data.
About the team:
The Video Group at Canva is a global team focused on redefining storytelling through video.