Staff Backend Engineer - Multimedia Platform (C++)

Xapply

Sydney

Hybrid

AUD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity packages
Annual Vibe & Thrive allowance
Flexible leave options

Job summary

Canva is hiring for a backend software engineer focused on scalable C++ services for our audio and video platform. You will design and operate distributed systems handling ingestion, transcoding, storage, and delivery of multimedia content at global scale.

Collaborate with product and design teams to create excellent video editing and playback experiences for millions of users. The role emphasizes performance optimization, reliability, and cost efficiency within a hybrid Sydney-based setup, with

Qualifications

  • Strong background building scalable, secure backend systems using C++.
  • Solid CS fundamentals: concurrency, memory management, data structures.
  • Experience designing/operating distributed systems and cloud production.
  • Hands-on with cloud platforms/services in production environments.
  • Excellent communication and collaboration across engineering, product, design teams.

Responsibilities

  • Develop and maintain high-performance C++ services, frameworks, and tools powering Canva's video platform.
  • Design and implement distributed systems for multimedia ingestion, processing, storage, and delivery at global scale.
  • Collaborate with engineers, product managers, and designers to enable video editing and playback experiences.
  • Optimize multimedia processing pipelines for reliability, performance, scalability and cost efficiency.
  • Build new platform capabilities to support Canva's growing video ecosystem.
  • Drive engineering excellence via testing, code reviews, and operational best practices.
  • Troubleshoot complex production challenges and contribute to long-term evolution of video infrastructure.

Skills

C++
Backend systems
Distributed systems
Cloud platforms
Performance debugging
Communication

Tools

FFmpeg
GStreamer
H.264/AVC
H.265/HEVC
VP9
AV1

Job description

Canva is hiring for a backend software engineer focused on scalable C++ services for our audio and video platform. You will design and operate distributed systems handling ingestion, transcoding, storage, and delivery of multimedia content at global scale.

Collaborate with product and design teams to create excellent video editing and playback experiences for millions of users. The role emphasizes performance optimization, reliability, and cost efficiency within a hybrid Sydney-based setup, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Video Platform Engineer (C++ & Distributed)
Staff Video Platform Engineer (C++ & Distributed)

Canva • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
+1
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
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 Platform
Staff Software Engineer - Video Platform

Canva • Sydney

On-site
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
+1
Staff Software Engineer - Video Platform
Staff Software Engineer - Video Platform

Xapply • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Annual Vibe & Thrive allowance
Flexible leave options
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
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
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 API Platform Engineer - Remote, Equity Included
Staff API Platform Engineer - Remote, Equity Included

Nearheal Pty Ltd (trading as Nearheal) • City of Melbourne

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