Canva

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

Canva
Apply
5 hours ago

Base Salary

$262k - $329k/yr

Responsibilities

  • Own performance across the video creation lifecycle, including template load, media import, timeline scrubbing, real-time preview, effects, and export on web, iOS, and Android.
  • Define Video performance metrics and service-level objectives that reflect user-perceived experience.
  • Build telemetry, tracing, dashboards, alerting, and regression detection systems for video performance.
  • Develop profiling and benchmarking tools, device labs, automated performance suites, and diagnostics for slow paths.
  • Deliver measurable improvements to latency, frame stability, memory usage, and battery life.
  • Optimize native engine, shader, and ML-powered effect critical paths through parallelism, caching, hardware acceleration, and asynchronous processing.
  • Collaborate with Native Video Engine, on-device ML, Editing, and other Video teams to make performance part of product development.

Requirements

  • Demonstrated experience making real systems measurably faster and explaining performance results with data.
  • Ability to work across product code, backend services, and native or platform layers in unfamiliar stacks.
  • Experience building performance tooling such as profilers, tracing and instrumentation, benchmarking harnesses, regression suites, or telemetry pipelines.
  • Experience with performance tools including Perf, Instruments, Perfetto, Android Studio Profiler, and Chrome DevTools, or the ability to build equivalent tooling.
  • Understanding of meaningful performance metrics, large-scale telemetry, regression analysis, and optimization validation.
  • Strong understanding of concurrency, memory behavior, and CPU/GPU cost models.
  • Ability to prioritize by user impact and drive performance work across teams without direct management responsibility.
  • Nice-to-have experience with system-level iOS or Android performance, especially on older Android devices.
  • Nice-to-have experience with C++ or Rust, graphics APIs, video pipelines, on-device ML performance, WebAssembly performance, or open-source multimedia and graphics projects.

Benefits

  • Equity packages.
  • Health benefit plans.
  • 401(k) retirement plan with company contribution.
  • Inclusive parental leave for parents and carers.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
  • Flexible leave options.
  • Permanent position for Bay Area candidates with flexible work arrangements and virtual interviews.

Tech Stack

Categories

Canva

About Canva

1,001-5,000 employees

We're a global online visual communications platform on a mission to empower the world to design. Featuring a simple drag-and-drop user interface and a vast range of templates ranging from presentations, documents, websites, social media graphics, posters, apparel to videos, plus a huge library of fonts, stock photography, illustrations, video footage, and audio clips, anyone can take an idea and create something beautiful on Canva on any device, from anywhere in the world. Since our launch in 2013, we’ve had the crazy big goal of making design accessible to everyone. We were founded on the belief that people shouldn't need to understand complex software to unlock their creativity. We’re leveling the playing field and democratizing access to design and visual communication by empowering 100% of the world to communicate in a way that was once limited to the 1%. We've always had a deeper mission surrounding Canva — which we talk about as our 'simple' two-step plan: to build one of the world’s most valuable companies, and to do the most good we possibly can. We're committed to our core value of Being a Force for Good, so as the value of our company grows, so too does our ability to have a positive impact on the world.

Contact me