Canva

Staff Software Engineer - Video Performance - (Bay area only)

Canva
Apply
10 hours ago

Base Salary

$262k - $329k/yr

Responsibilities

  • Own performance across Canva’s video creation lifecycle on web, iOS, and Android.
  • Define performance metrics and service-level objectives aligned with user experience.
  • Build telemetry, tracing, dashboards, alerting, regression detection, profiling, benchmarking, device-lab, and automated performance tooling.
  • Deliver measurable improvements to latency, frame stability, memory usage, and battery life.
  • Optimize native engine, shader, ML-effect, parallelism, caching, hardware-acceleration, and asynchronous-processing hot paths.
  • Collaborate with Native Video Engine, on-device ML, and Editing teams and influence teams across time zones.

Requirements

  • Experience making complex systems measurably faster and explaining performance improvements with data.
  • Client-layer development experience on web, mobile, or native systems, with the ability to investigate backend or platform bottlenecks.
  • Experience building performance tooling such as profilers, tracing and instrumentation, benchmarking harnesses, regression suites, or telemetry pipelines.
  • Familiarity with Perf, Instruments, Perfetto, Android Studio Profiler, and Chrome DevTools, or the ability to build equivalent tools.
  • Understanding of concurrency, memory behavior, and CPU/GPU cost models.
  • Working knowledge of video pipelines, including playback, codecs, container formats, frame-accurate seeking, and composition, or the ability to learn quickly.
  • Ability to prioritize by user impact and influence engineering teams without direct ownership.
  • Strongly preferred: hands-on iOS or Android system-performance development, including UI responsiveness, startup, memory, battery, and thermal behavior.
  • Preferred: C++ or Rust proficiency, graphics API familiarity, on-device ML performance experience with CoreML, TFLite, or TensorRT, WebAssembly performance tuning, and contributions to FFmpeg or Chromium.

Benefits

  • Equity packages.
  • Health benefit plans.
  • 401(k) retirement plan with company contribution.
  • Inclusive parental leave policy.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
  • Flexible leave options.
  • Permanent employment with flexible work-location arrangements; interviews are conducted virtually.
  • Bay Area location requirement; the role is based around Canva’s San Francisco hub.

Tech Stack

Categories

Canva

About Canva

10,000+ employees

Canva builds a web-based visual design and collaboration platform used by individuals, teams, schools, and small businesses to create presentations, documents, social posts, videos, and more. The company monetizes via subscriptions (Canva Pro, Teams, and Enterprise), paid stock media, and optional print services. Founded in 2012 and headquartered in Surry Hills, New South Wales, Canva is privately held and operates globally with hubs in Australia and beyond.

Contact me