CareerPlanSign in

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

San Francisco, us💼 Full-time💰 $262,000–$262,000🗓 2026-09-15 → 2026-09-25

Core

Own end-to-end video performance across web, iOS, and Android, including template loading, media import, real-time preview, playback, effects, and export.

Role type

Staff Software Engineer (Video Performance)

Builds

The Canva video creation experience on web and mobile, including the Native Video Engine, Effect Platform, and on-device ML pipelines.

Domain

Consumer design software, video processing, and cross-platform mobile development.

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Full-stack performance engineering, systems-level optimization (CPU/GPU/memory/concurrency), video pipeline expertise (codecs, playback, composition), performance tooling (telemetry, tracing, profiling, benchmarking), cross-team influence, low-end device optimization.

Preferred skills

Native iOS/Android development, C++ or Rust, graphics APIs (OpenGL, Metal, Vulkan, WebGPU), on-device ML tuning (CoreML, TFLite, TensorRT), open-source multimedia contributions.

Technologies

Native Video Engine, Effect Platform, CoreML, TFLite, TensorRT, FFmpeg, Chromium, Perfetto, Android Studio Profiler, Chrome DevTools.

Responsibilities

Define and track video performance metrics and SLOs, build measurement infrastructure (telemetry, tracing, dashboards), ship latency and frame stability improvements, optimize hot paths for parallelism and hardware acceleration, collaborate with Native Video Engine and ML teams.

Seniority

Staff, hands-on IC with strategic scope

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.