Staff C++ Backend Engineer - Scalable Video Platform Hybrid

Canva

Sydney

Hybrid

AUD 150,000 - 210,000

Full time

38 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity packages
Parental leave
Wellbeing allowance

Job summary

Canva is seeking a backend engineer in Sydney to help scale our audio and video platform with high-performance C++ services and distributed systems used by millions of users globally.

Based in Sydney with a hybrid work model, you will collaborate with product, design and engineering teams to advance video editing and playback experiences while ensuring reliability, performance, and cost efficiency.

Qualifications

  • Strong backend experience using C++ for scalable systems.
  • Deep understanding of concurrency, memory management, data structures, and design patterns.
  • Experience designing and operating distributed, scalable backend architectures.
  • Hands-on experience with cloud platforms in production environments.
  • Excellent communication and collaboration across product, design and engineering teams.

Responsibilities

  • Develop and maintain high-performance C++ services, frameworks and tools for Canva's audio/video platform.
  • Design and implement distributed systems for ingesting, processing, storing and delivering multimedia content at scale.
  • Collaborate with engineers, product managers and designers to enable video editing and playback experiences.
  • Optimize multimedia pipelines for reliability, performance, scalability and cost efficiency.
  • Build platform capabilities to support Canva's growing video and multimedia ecosystem.
  • Drive testing, code reviews, and operational best practices; troubleshoot production challenges.

Skills

C++ backend
Distributed systems
Concurrency & memory mgmt
Cloud platforms
Debugging & performance
Communication & collaboration
Multimedia tech

Tools

FFmpeg
GStreamer

Job description

Canva is seeking a backend engineer in Sydney to help scale our audio and video platform with high-performance C++ services and distributed systems used by millions of users globally.

Based in Sydney with a hybrid work model, you will collaborate with product, design and engineering teams to advance video editing and playback experiences while ensuring reliability, performance, and cost efficiency.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Video Platform Engineer - Equity & Flexible Hybrid
Staff Video Platform Engineer - Equity & Flexible Hybrid

Nearheal Pty Ltd (trading as Nearheal) • Sydney

Hybrid
AUD 230,000 - 280,000
Equity packages
Parental leave
Wellness allowance
+1
Lead Frontend Engineer, Video Editor Platform (Remote)
Lead Frontend Engineer, Video Editor Platform (Remote)

Canva • Sydney

Hybrid
AUD 150,000 - 210,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
Senior Backend Engineer — Build Scalable Platform APIs
Senior Backend Engineer — Build Scalable Platform APIs

Canva • City of Melbourne

Hybrid
AUD 180,000 - 240,000
Equity
Parental leave
Wellbeing allowance
+1
Staff Software Engineer - Video - Content And Discovery
Staff Software Engineer - Video - Content And Discovery

Nearheal Pty Ltd (trading as Nearheal) • Sydney

Hybrid
AUD 230,000 - 280,000
Equity packages
Parental leave
Wellness allowance
+1
Staff Software Engineer - Video - Content and Discovery
Staff Software Engineer - Video - Content and Discovery

Canva • Sydney

Hybrid
AUD 150,000 - 210,000
Equity packages
Parental leave
Wellbeing allowance
Staff API Platform Engineer – AU Remote
Staff API Platform Engineer – AU Remote

Canva • Council of the City of Sydney

Remote
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Thrive and wellbeing allowance
+1
Staff API Platform Engineer – Remote AU
Staff API Platform Engineer – Remote AU

Canva • City of Melbourne

Remote
AUD 230,000 - 310,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Staff Software Engineer - Hybrid DevX Platform
Staff Software Engineer - Hybrid DevX Platform

Canva • Sydney

Hybrid
AUD 210,000 - 270,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
iOS Mobile Engineer - Video Engine (12 month contract - Open to remote across ANZ)
iOS Mobile Engineer - Video Engine (12 month contract - Open to remote across ANZ)

Canva • Sydney

Hybrid
AUD 100,000 - 140,000
Equity packages
Inclusive parental leave
Vibe & Thrive wellbeing allowance
+1
Senior Backend Engineer — Scale Experiments & Data (Hybrid)
Senior Backend Engineer — Scale Experiments & Data (Hybrid)

Canva • Sydney

Hybrid
AUD 140,000 - 190,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1