Senior Backend Engineer - Video Effects

51 Minutes ago • All levels
Backend Development

Job Description

The Video team within the Design Experience Supergroup at Canva aims to empower users to create compelling visual stories through video. This role, a Backend Engineer in the Video Effects team, involves building robust, scalable backend services for an intelligent effects pipeline. The focus is on high-performance systems, covering effect asset management, backend tools, and content distribution, directly enabling AI-powered design tools for creators.
Good To Have:
  • Multimedia or video infrastructure experience
Must Have:
  • Build scalable backend services that support the effect creation and serving layer
  • Design and maintain APIs for effect asset storage, retrieval, and metadata management
  • Develop effect management tooling to support internal creators and product workflows
  • Optimize system performance, reliability, and memory efficiency
  • Collaborate across specialties to integrate services into Canva’s broader infrastructure
  • Support the global distribution of effects with caching, delivery strategies, and observability
  • Ensure systems are production-ready, fault-tolerant, and easy to maintain
  • Experience building and operating distributed systems or microservices at scale
  • Strong programming skills in C++, Java, Go, or Python
  • Solid understanding of backend architecture, caching, and performance tuning
  • Familiarity with large-scale infrastructure and deployment systems
  • A collaborative, product-minded approach to engineering
Perks:
  • Operate at scale—building infra used by millions globally
  • Work on emerging product areas that blend creative tooling and ML-powered experiences
  • Build expertise in performance, effect delivery, and distributed systems
  • Grow within a supportive, high-impact backend infrastructure team

Add these skills to join the top 1% applicants for this job

rendering
cpp
game-texts
video-editing
microservices
canva
python
java

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.

Job Description

About the Role/Specialty

As a Backend Engineer in the Video Effects team, you'll build robust, scalable backend services to power our intelligent effects pipeline. While some multimedia exposure is helpful, this is a generalist backend role focused on building high-performance systems. You’ll work across effect asset management, backend tools, and content distribution services. Your work will directly enable creators to unlock a new generation of AI-powered design tools.

What you’ll do (responsibilities)

  • Build scalable backend services that support the effect creation and serving layer
  • Design and maintain APIs for effect asset storage, retrieval, and metadata management
  • Develop effect management tooling to support internal creators and product workflows
  • Optimize system performance, reliability, and memory efficiency
  • Collaborate across specialties to integrate services into Canva’s broader infrastructure
  • Support the global distribution of effects with caching, delivery strategies, and observability
  • Ensure systems are production-ready, fault-tolerant, and easy to maintain

Qualifications

What we're looking for

We’re looking for a backend engineer with a passion for multimedia systems and deep expertise in performance-focused engineering. You’ll bring:

  • Experience building and operating distributed systems or microservices at scale
  • Strong programming skills in C++, Java, Go, or Python
  • Solid understanding of backend architecture, caching, and performance tuning
  • Familiarity with large-scale infrastructure and deployment systems
  • Multimedia or video infrastructure experience is a bonus
  • A collaborative, product-minded approach to engineering

Additional Information

What you will learn and develop at Canva

  • Operate at scale—building infra used by millions globally
  • Work on emerging product areas that blend creative tooling and ML-powered experiences
  • Build expertise in performance, effect delivery, and distributed systems
  • Grow within a supportive, high-impact backend infrastructure team

Set alerts for more jobs like Senior Backend Engineer - Video Effects
Set alerts for new jobs by Canva
Set alerts for new Backend Development jobs in China
Set alerts for new jobs in China
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙