SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer - Video - Content and Discovery

Canva - Sydney, NSW, Australia - Hybrid - posted 2026-09-09

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Canva is seeking a Staff Software Engineer to join the Audio & Video Platform team, which sits within the Media Product Platform group. This role focuses on developing and maintaining high-performance C++ services, frameworks, and tools that power Canva's audio and video processing platform serving millions of users globally. Key responsibilities include: - Develop and maintain high-performance C++ services and distributed systems for multimedia content ingestion, processing, storage, and delivery - Design scalable backend architectures that efficiently handle video processing at massive scale - Collaborate with engineers, product managers, and designers to enable exceptional video editing and playback experiences - Optimize multimedia processing pipelines for reliability, performance, scalability, and cost efficiency - Build new platform capabilities supporting Canva's growing video and multimedia ecosystem - Drive engineering excellence through testing, code reviews, operational best practices, and continuous improvement - Troubleshoot complex production challenges and contribute to long-term evolution of video infrastructure Required qualifications: - Strong commercial experience building highly scalable, secure, and performant backend systems using C++ - Deep grounding in computer science fundamentals: concurrency, multithreading, memory management, data structures, architecture, and design patterns - Experience designing and operating distributed systems and scalable backend architectures - Hands-on production experience with cloud platforms and services - Expertise diagnosing, debugging, and resolving complex performance and reliability issues - Excellent communication and collaboration skills across engineering, product, and design teams - Passion for audio and video technologies and multimedia processing at scale - Experience with modern video codecs (H.264/AVC, H.265/HEVC, VP9, AV1) - Deep experience with multimedia frameworks like FFmpeg and/or GStreamer, including source-level debugging and custom patch development - Track record building large-scale video ingestion, storage, transcoding, processing, and delivery systems - Strong understanding of multimedia containers and formats (MP4, WebM) Nice-to-have: contributions to FFmpeg or GStreamer open-source projects, experience with adaptive bitrate streaming (DASH, HLS, CMAF), encoding pipeline optimization, or Java-based distributed services. Canva offers equity packages, inclusive parental leave, annual Vibe & Thrive allowance for wellbeing and setup, and flexible leave options. The Sydney campus is hybrid, allowing remote work flexibility balanced with in-person collaboration.

Similar roles