CareerPlanGet AI match score →

Senior Software Engineer - Native Video Engine (China)

Beijing, cn💼 Full-time🗓 2026-05-25 → 2026-07-31

Core

Architecting and implementing the core Native Video Engine to reshape video content creation and rendering within Canva's ecosystem.

Role type

Senior IC graphics and multimedia engineer

Builds

High-performance video rendering subsystems and pipelines for Canva's design platform

Domain

Graphics, multimedia, and video processing

Deliverable

production ML models | product features | infrastructure

Required skills

Vulkan, OpenGL, DirectX, shader development, performance optimisation, multi-threaded graphics programming, memory management, real-time rendering, video processing, encoding/decoding, C++, Rust, cross-platform development, hardware-specific optimisations

Responsibilities

Architect and implement major subsystems within the core Native Video Engine; lead rendering pipeline development optimising for performance and memory efficiency; collaborate with product teams to translate user needs into technical specifications; establish coding standards, development practices, and architectural patterns; drive technical discussions and decision-making processes balancing performance and maintainability

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