Engineering Manager - Native Video Engine
Core
Leading a team building Canva's Native Video Engine (NVE), the cross-platform rendering and processing infrastructure powering video playback, export, and editing experiences.
Role type
Engineering Manager, Native Video Engine
Builds
Cross-platform C/C++ rendering and multimedia processing engine for video playback, export, and editing
Domain
Creative tools, multimedia product development, video creation workflows
Deliverable
production ML models | product features | infrastructure
Required skills
Leading engineering teams, systems-level native or cross-platform environment expertise, technical judgment, balancing quality/performance/scalability/delivery, aligning engineers and stakeholders, video creation workflows knowledge, rendering/playback/export/editing complexity understanding, building healthy engineering cultures, coaching and mentoring, performance monitoring, testing practices, rollout management, operational excellence
Preferred skills
Video processing, media pipelines, codecs, graphics rendering, cross-platform build systems (Bazel), WASM, React Native, high-scale export/rendering infrastructure, creative tools and multimedia product development
Technologies
C/C++, Bazel, WASM, React Native
Responsibilities
Leading team building NVE, driving strategy and execution across high-performance video rendering systems, partnering with Video Editing/Platform/Product/Portable Platform teams, supporting evolution of video infrastructure, building engineering culture, helping engineers grow, improving engineering quality, contributing to cross-team alignment
Seniority
Manager, hands-on leadership with technical depth