Skip to main content
Canva logo

Senior Frontend Engineer - Video Web Engine

Canva
Location🌍ANZ
Job Type💼Full‑time
Posted📅252 days ago
Engineeringjavascriptwebglwasmhtml5frontend

About the Role

Join our dynamic team to redefine video playback on the web, building high-performance, frame-accurate systems that impact millions of users globally.

Responsibilities

  • Own and evolve the core architecture for scalable web video and audio playback.
  • Build performance-critical systems that operate beyond typical frontend abstractions.
  • Drive resilient rendering and playback experiences across diverse browsers and devices.
  • Lead the adoption of next-generation playback technologies on the web.
  • Partner with product, editor, and platform teams to deliver playback as a shared capability.
  • Improve playback quality, observability, and reliability for millions of users.

Requirements

  • Deep expertise in JavaScript at a systems level.
  • Experience building video, audio, graphics, or game-like systems in the browser.
  • Understanding of rendering pipelines, frame timing, animation systems, or compositor-style architectures.
  • Comfort working with canvas, workers, WebGL, WebAssembly, or modern multimedia APIs.
  • Proven ability to own ambiguous problem spaces and deliver end-to-end technical outcomes.
  • Strong focus on performance, reliability, and scalable browser architectures.

Nice-to-Haves

  • Experience with worker-based or multi-threaded browser architectures.
  • Experience with video composition or playback engines.
  • Experience with low-level performance instrumentation or quality-of-experience metrics.

About Canva

View company

Canva is an Australian multinational software company that provides an online graphic design platform with a drag-and-drop interface. It operates on a freemium model, allowing users to create designs for social media, presentations, posters, documents, and other visual content.

Automate Your Job Search

Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.

Get Job Alerts
Receive notifications for similar jobs

Share this job

Similar Jobs

Frontend Engineer - International SG (Generative AI) at Canva4mo
🌍Singapore💼Full‑time
reacttypescriptjavascript
Website Software Engineer at 360Learning7mo
🌍Paris, France💼Full‑time
javascriptvuejsnuxt
Engineering Manager (FS) - Design School Technology at Canva7mo
🌍Worldwide💼Full‑time
javascriptjavafrontend