senior Software Engineer ic · Posted Mar 9, 2026

About this role

Canva is hiring a senior-level Software Engineer based in Beijing, China. The posting calls out experience with JavaScript, TypeScript, Java, Swift.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Beijing, China
Posted
Mar 9, 2026

More roles at Canva

Mid-weight Print Designer (9-month, Contract)
Sydney, Australia · mid
LLMs Design Systems
Senior Security Engineer – Insider Threat & Investigations
Sydney, Australia · senior
Python Java Go
Senior Tax Systems Engineer
Sydney, Australia · senior
Python SQL Snowflake
SEO Outreach & Partnership Specialist
Amsterdam, Canada · mid
LLMs A/B Testing
Workplace Experience Lead (London Campus)
London, United Kingdom · senior
All Canva jobs →

Job description

from Canva careers

Company Description

About the Group/Team

We're the Video team within the Design Experience Supergroup, and we’re on a mission to empower every user to tell compelling visual stories through video. We build intuitive, powerful tools and rendering infrastructure that help users go from idea to impact—seamlessly. Together, we’re shaping the future of multimedia creation, and this role will be core to enabling innovation across Canva’s intelligent video editing experiences.

关于团队

我们是Design Experience Supergroup旗下的Video team,肩负着一项使命:赋能每一位用户通过视频讲述引人入胜的视觉故事。我们构建直观、强大的工具和渲染基础设施,帮助用户无缝地将想法转化为有影响力的作品。我们正共同塑造多媒体创作的未来,而这个职位将成为推动 Canva 智能视频编辑体验创新的核心力量。

Job Description

About the Role

You’ll architect high-performance effect rendering pipelines and intuitive toolchains that accelerate effect development, unlock creative expression, and ensure seamless integration across platforms and devices. Your work will directly enable Canva’s global community to create magic at scale with powerful, easy-to-use video features.

关于岗位

你将设计高性能的特效渲染管线和直观的工具链,以加速特效开发、释放创意表达,并确保在各个平台和设备之间的无缝集成。你的工作将直接帮助 Canva 的全球创作者社区,以强大且易用的视频功能,在创作中实现“魔法般”的体验。


What you’ll do (responsibilities)

  • Build and maintain a cross-platform multimedia effects SDK supporting iOS, Android, Web, and desktop.
  • Develop tooling to support special effects content creation, testing, and asset lifecycle management.
  • Design mobile-side effect asset management systems for optimal storage, loading, and update handling.
  • Integrate new visual features (e.g. 3D, facial effects, dynamic shaders) with Canva's custom rendering engine.
  • Prototype and productionise next-gen effects including AI-powered, multimodal, and real-time effects.
  • Translate industry research into productised capabilities with stunning visual fidelity.
  • This is an excerpt. Read the full job description on Canva careers →
All software engineering jobs software engineering in Beijing, China Jobs in Beijing, China software engineering salaries software engineering career path
All Canva Jobs Browse software engineering roles senior positions