Canva
Senior Effects Engine Engineer
Found: May 11, 2026
This role is based in Beijing, China.
Responsibilities:
- Build and maintain a cross-platform multimedia effects SDK supporting iOS, Android, Web, and desktop.
- Develop tooling for special effects content creation and asset lifecycle management.
- Design mobile-side effect asset management systems.
- Integrate new visual features with Canva's custom rendering engine.
- Prototype next-gen effects including AI-powered and real-time effects.
- Collaborate with design, AI, and product teams.
Requirements:
- Advanced proficiency in C++ and solid in Java, Objective-C/Swift, and JavaScript/TypeScript.
- Experience in mobile app development and performance optimisation.
- Proficient in at least one graphics API and shader languages.
- Familiar with large-scale codebase management and automated testing practices.
- Full proficiency in English communications.