Canva
Senior Software Engineer - Native Video Engine (China)
Found: Today
This role is based in Beijing, China.
Responsibilities:
- Architect and implement major subsystems within the core Native Video Engine.
- Lead rendering pipeline development, optimizing for performance and memory efficiency.
- Collaborate with product teams to translate user needs into technical specifications.
- Establish coding standards and architectural patterns.
- Drive technical discussions balancing performance and feature requirements.
What we're looking for:
- Deep expertise in graphics (Vulkan, OpenGL, DirectX).
- Experience in shader development and performance optimization.
- Background in memory management and real-time rendering.
- Solid programming skills in C++ or Rust.
- Excellent problem-solving skills.