Canva
Staff Software Engineer - Video Performance - (Bay area only)
Found: Today
This role is based in San Francisco, CA.
Compensation:
$251,000 to $329,000/year
Responsibilities:
- Lead performance strategy across the video creation lifecycle, identifying bottlenecks and driving improvements.
- Profile and optimize critical paths in C++ native engine and ML-powered pipelines.
- Design observability systems to capture key performance metrics across platforms.
- Collaborate with teams to improve system architecture and leverage hardware acceleration.
Requirements:
- Strong proficiency in C++ and experience with graphics APIs like OpenGL or Vulkan.
- Understanding of CPU/GPU architectures and experience with video codecs.
- Ability to analyze telemetry and influence team priorities.
About the team:
The Video Group at Canva is focused on redefining storytelling through video, combining engineering and creative efforts.