Senior Software Engineer - Video Performance - (bay Area Only)

Canva

San Francisco, CA, United States
$210,000 to $270,000; not specified; not specified...
On-site
C++ native engine optimization
Glsl/hlsl shaders profiling
Ml-powered effect pipelines
Lead end-to-end performance strategy across the video creation lifecycle, identifying bottlenecks and driving measurable improvements

Job Summary

  • Lead end-to-end performance strategy across the video creation lifecycle, identifying bottlenecks and driving measurable improvements.
  • Design and build observability systems including internal profiling tools and automated regression suites to capture key performance metrics.
  • Collaborate across teams to evolve system architecture for improved parallelism, cache locality, and asynchronous processing, leveraging hardware acceleration.

Matching Summary

Lead end-to-end performance strategy across the video creation lifecycle, identifying bottlenecks and driving measurable improvements.

Salary

$210,000 to $270,000; Not specified; Not specified

Skills & Requirements

Must-have

  • C++ native engine optimization
  • GLSL/HLSL shaders profiling
  • ML-powered effect pipelines
  • graphics APIs (OpenGL, Metal, Vulkan)
  • video codecs and container formats
  • performance as a product feature

Nice-to-have

  • modern systems languages (Rust)
  • system architecture evolution
  • hardware acceleration leverage
  • thoughtful collaboration

Key Requirements

  • Strong proficiency in C++
  • Experience with graphics APIs
  • Fluent in profiling and diagnostics
  • Understanding of multimedia fundamentals
  • Experience with video codecs

Work Rights

Not specified

Tailored Resume

Cover Letter