Canva

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

Canva
Apply
7 hours ago

Base Salary

$262k - $329k/yr

Responsibilities

  • Own performance across Canva’s video creation lifecycle on web, iOS, and Android.
  • Define Video performance metrics and service-level objectives based on user-perceived experience.
  • Build telemetry, tracing, dashboards, alerting, and regression detection for video performance.
  • Develop profiling, benchmarking, device-lab, automated performance-suite, and diagnostic tooling.
  • Ship measurable improvements to latency, frame stability, memory usage, and battery life.
  • Optimize native engine hot paths, shaders, ML-powered effect pipelines, parallelism, caching, hardware acceleration, and asynchronous processing.
  • Partner with Native Video Engine, on-device ML, Editing, and other teams to land performance improvements.

Requirements

  • Experience using C++ or another systems language such as Rust to optimize critical paths in a native engine.
  • Experience making systems measurably faster and communicating optimization results with quantitative evidence.
  • Ability to work across product code, backend services, native layers, and platform layers.
  • 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.
  • Ability to define meaningful metrics, analyze telemetry at scale, identify regressions, and validate optimizations.
  • Strong understanding of concurrency, memory behavior, and CPU and GPU cost models.
  • Ability to prioritize by user impact and influence teams without direct management authority.
  • Preferred: hands-on iOS or Android system-level performance work, especially on older Android devices.
  • Preferred: understanding of video codecs, container formats, frame-accurate seeking, and composition.
  • Preferred: on-device ML performance experience with CoreML, TFLite, or TensorRT.
  • Preferred: WebAssembly performance tuning and contributions to multimedia or graphics projects such as FFmpeg or Chromium.

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.
  • Flexible work arrangements with US operations based in San Francisco and the role limited to the Bay Area.
  • Permanent employment; interviews are conducted virtually.

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