Resume and JobRESUME AND JOB
Canva logo

Senior Engineer - Video Platform - Remote across ANZ

Canva

Senior Engineer - Video Platform - Remote across ANZ

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Engineer - Video Platform - Remote across ANZ

Location: Team Engineering

Team: Country Melbourne / Australia

About the Role

Join Canva's Native Video Engine team, where we're redefining video creation for millions of users worldwide. As a Senior Engineer - Video Platform, you'll build the foundational rendering technology that powers Canva's next era of innovation. Our brand-new team is pioneering cutting-edge graphics systems that deliver unprecedented performance, enabling seamless professional-quality video experiences. Remote across ANZ, you'll collaborate with creative product teams in our design-focused culture to democratize video production through scalable, high-performance native engines. In this role, you'll design core components of our Native Video Engine, optimize rendering pipelines for cross-platform excellence, and mentor engineers while establishing practices that scale with Canva's growth. Dive deep into graphics programming with Vulkan, OpenGL, and DirectX, tackling shader development, real-time memory management, and video processing challenges using C++ and Rust. Your work will directly impact user creativity, supporting AI-powered features and ensuring buttery-smooth performance across devices. Canva's collaborative, innovative environment empowers you to balance bold technical decisions with maintainable architectures. We're not just building video tech—we're laying the groundwork for Canva's creative future. With flexible work options, equity, wellbeing allowances, and a culture celebrating diverse skills, you'll thrive while helping creators bring stories to life at global scale.

Key Responsibilities

  • Design and implement key components within Canva's core Native Video Engine
  • Contribute to technical decisions impacting platform functionality and scalability
  • Develop rendering pipeline features with focus on performance optimization and memory efficiency
  • Ensure cross-platform compatibility across desktop and mobile environments
  • Mentor and support junior engineers in graphics programming and system design
  • Collaborate with product teams to translate user needs into technical specifications
  • Establish coding standards, development practices, and architectural patterns for team growth
  • Research and evaluate emerging technologies in graphics and video processing
  • Drive technical discussions balancing performance, maintainability, and feature requirements
  • Optimize video rendering for seamless creative experiences used by millions worldwide
  • Build scalable architectures that support Canva's next-generation AI-powered video features

Required Qualifications

  • Deep expertise in graphics programming (Vulkan, OpenGL, DirectX) with hands-on experience building high-performance rendering systems
  • Experience in shader development, performance optimisation, and multi-threaded graphics programming
  • Strong understanding of memory management, real-time rendering, and rendering pipeline architecture
  • Proven experience with video processing, encoding/decoding, and multimedia frameworks
  • Solid programming skills in system languages including C++ and Rust
  • Demonstrated ability to debug complex graphics and performance issues
  • Experience with cross-platform development and hardware-specific optimisations
  • Track record of mentoring junior engineers and establishing scalable coding standards

Preferred Qualifications

  • Experience building native video engines or similar high-performance multimedia platforms
  • Familiarity with AI-powered video features or machine learning integration in rendering pipelines
  • Contributions to open-source graphics or video processing projects
  • Background in creative tools or design software development
  • Experience leading technical discussions and architectural decision-making in growing teams

Required Skills

  • Graphics APIs (Vulkan, OpenGL, DirectX)
  • Shader development and optimization
  • Multi-threaded graphics programming
  • Memory management in real-time systems
  • Video encoding/decoding pipelines
  • C++ and Rust programming
  • Performance profiling and debugging
  • Cross-platform development
  • Hardware-specific optimizations
  • System architecture design
  • Technical mentoring and knowledge sharing
  • Collaborative problem-solving
  • Researching emerging technologies
  • Translating product requirements to engineering solutions
  • Driving technical decision-making

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Choice in work location across ANZ with remote flexibility
  • Collaborative, innovative culture focused on democratizing design
  • Regular team magic moments, connectivity, and fun activities
  • Virtual interview process with reasonable adjustments available

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 260,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Graphics APIs (Vulkan, OpenGL, DirectX)intermediate
  • Shader development and optimizationintermediate
  • Multi-threaded graphics programmingintermediate
  • Memory management in real-time systemsintermediate
  • Video encoding/decoding pipelinesintermediate
  • C++ and Rust programmingintermediate
  • Performance profiling and debuggingintermediate
  • Cross-platform developmentintermediate
  • Hardware-specific optimizationsintermediate
  • System architecture designintermediate
  • Technical mentoring and knowledge sharingintermediate
  • Collaborative problem-solvingintermediate
  • Researching emerging technologiesintermediate
  • Translating product requirements to engineering solutionsintermediate
  • Driving technical decision-makingintermediate

Required Qualifications

  • Deep expertise in graphics programming (Vulkan, OpenGL, DirectX) with hands-on experience building high-performance rendering systems (experience)
  • Experience in shader development, performance optimisation, and multi-threaded graphics programming (experience)
  • Strong understanding of memory management, real-time rendering, and rendering pipeline architecture (experience)
  • Proven experience with video processing, encoding/decoding, and multimedia frameworks (experience)
  • Solid programming skills in system languages including C++ and Rust (experience)
  • Demonstrated ability to debug complex graphics and performance issues (experience)
  • Experience with cross-platform development and hardware-specific optimisations (experience)
  • Track record of mentoring junior engineers and establishing scalable coding standards (experience)

Preferred Qualifications

  • Experience building native video engines or similar high-performance multimedia platforms (experience)
  • Familiarity with AI-powered video features or machine learning integration in rendering pipelines (experience)
  • Contributions to open-source graphics or video processing projects (experience)
  • Background in creative tools or design software development (experience)
  • Experience leading technical discussions and architectural decision-making in growing teams (experience)

Responsibilities

  • Design and implement key components within Canva's core Native Video Engine
  • Contribute to technical decisions impacting platform functionality and scalability
  • Develop rendering pipeline features with focus on performance optimization and memory efficiency
  • Ensure cross-platform compatibility across desktop and mobile environments
  • Mentor and support junior engineers in graphics programming and system design
  • Collaborate with product teams to translate user needs into technical specifications
  • Establish coding standards, development practices, and architectural patterns for team growth
  • Research and evaluate emerging technologies in graphics and video processing
  • Drive technical discussions balancing performance, maintainability, and feature requirements
  • Optimize video rendering for seamless creative experiences used by millions worldwide
  • Build scalable architectures that support Canva's next-generation AI-powered video features

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Choice in work location across ANZ with remote flexibility
  • general: Collaborative, innovative culture focused on democratizing design
  • general: Regular team magic moments, connectivity, and fun activities
  • general: Virtual interview process with reasonable adjustments available

Target Your Resume for "Senior Engineer - Video Platform - Remote across ANZ" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Engineer - Video Platform - Remote across ANZ. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Engineer - Video Platform - Remote across ANZ" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / Australia

Related Jobs You May Like

No related jobs found at the moment.

Canva logo

Senior Engineer - Video Platform - Remote across ANZ

Canva

Senior Engineer - Video Platform - Remote across ANZ

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Engineer - Video Platform - Remote across ANZ

Location: Team Engineering

Team: Country Melbourne / Australia

About the Role

Join Canva's Native Video Engine team, where we're redefining video creation for millions of users worldwide. As a Senior Engineer - Video Platform, you'll build the foundational rendering technology that powers Canva's next era of innovation. Our brand-new team is pioneering cutting-edge graphics systems that deliver unprecedented performance, enabling seamless professional-quality video experiences. Remote across ANZ, you'll collaborate with creative product teams in our design-focused culture to democratize video production through scalable, high-performance native engines. In this role, you'll design core components of our Native Video Engine, optimize rendering pipelines for cross-platform excellence, and mentor engineers while establishing practices that scale with Canva's growth. Dive deep into graphics programming with Vulkan, OpenGL, and DirectX, tackling shader development, real-time memory management, and video processing challenges using C++ and Rust. Your work will directly impact user creativity, supporting AI-powered features and ensuring buttery-smooth performance across devices. Canva's collaborative, innovative environment empowers you to balance bold technical decisions with maintainable architectures. We're not just building video tech—we're laying the groundwork for Canva's creative future. With flexible work options, equity, wellbeing allowances, and a culture celebrating diverse skills, you'll thrive while helping creators bring stories to life at global scale.

Key Responsibilities

  • Design and implement key components within Canva's core Native Video Engine
  • Contribute to technical decisions impacting platform functionality and scalability
  • Develop rendering pipeline features with focus on performance optimization and memory efficiency
  • Ensure cross-platform compatibility across desktop and mobile environments
  • Mentor and support junior engineers in graphics programming and system design
  • Collaborate with product teams to translate user needs into technical specifications
  • Establish coding standards, development practices, and architectural patterns for team growth
  • Research and evaluate emerging technologies in graphics and video processing
  • Drive technical discussions balancing performance, maintainability, and feature requirements
  • Optimize video rendering for seamless creative experiences used by millions worldwide
  • Build scalable architectures that support Canva's next-generation AI-powered video features

Required Qualifications

  • Deep expertise in graphics programming (Vulkan, OpenGL, DirectX) with hands-on experience building high-performance rendering systems
  • Experience in shader development, performance optimisation, and multi-threaded graphics programming
  • Strong understanding of memory management, real-time rendering, and rendering pipeline architecture
  • Proven experience with video processing, encoding/decoding, and multimedia frameworks
  • Solid programming skills in system languages including C++ and Rust
  • Demonstrated ability to debug complex graphics and performance issues
  • Experience with cross-platform development and hardware-specific optimisations
  • Track record of mentoring junior engineers and establishing scalable coding standards

Preferred Qualifications

  • Experience building native video engines or similar high-performance multimedia platforms
  • Familiarity with AI-powered video features or machine learning integration in rendering pipelines
  • Contributions to open-source graphics or video processing projects
  • Background in creative tools or design software development
  • Experience leading technical discussions and architectural decision-making in growing teams

Required Skills

  • Graphics APIs (Vulkan, OpenGL, DirectX)
  • Shader development and optimization
  • Multi-threaded graphics programming
  • Memory management in real-time systems
  • Video encoding/decoding pipelines
  • C++ and Rust programming
  • Performance profiling and debugging
  • Cross-platform development
  • Hardware-specific optimizations
  • System architecture design
  • Technical mentoring and knowledge sharing
  • Collaborative problem-solving
  • Researching emerging technologies
  • Translating product requirements to engineering solutions
  • Driving technical decision-making

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Choice in work location across ANZ with remote flexibility
  • Collaborative, innovative culture focused on democratizing design
  • Regular team magic moments, connectivity, and fun activities
  • Virtual interview process with reasonable adjustments available

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 260,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Graphics APIs (Vulkan, OpenGL, DirectX)intermediate
  • Shader development and optimizationintermediate
  • Multi-threaded graphics programmingintermediate
  • Memory management in real-time systemsintermediate
  • Video encoding/decoding pipelinesintermediate
  • C++ and Rust programmingintermediate
  • Performance profiling and debuggingintermediate
  • Cross-platform developmentintermediate
  • Hardware-specific optimizationsintermediate
  • System architecture designintermediate
  • Technical mentoring and knowledge sharingintermediate
  • Collaborative problem-solvingintermediate
  • Researching emerging technologiesintermediate
  • Translating product requirements to engineering solutionsintermediate
  • Driving technical decision-makingintermediate

Required Qualifications

  • Deep expertise in graphics programming (Vulkan, OpenGL, DirectX) with hands-on experience building high-performance rendering systems (experience)
  • Experience in shader development, performance optimisation, and multi-threaded graphics programming (experience)
  • Strong understanding of memory management, real-time rendering, and rendering pipeline architecture (experience)
  • Proven experience with video processing, encoding/decoding, and multimedia frameworks (experience)
  • Solid programming skills in system languages including C++ and Rust (experience)
  • Demonstrated ability to debug complex graphics and performance issues (experience)
  • Experience with cross-platform development and hardware-specific optimisations (experience)
  • Track record of mentoring junior engineers and establishing scalable coding standards (experience)

Preferred Qualifications

  • Experience building native video engines or similar high-performance multimedia platforms (experience)
  • Familiarity with AI-powered video features or machine learning integration in rendering pipelines (experience)
  • Contributions to open-source graphics or video processing projects (experience)
  • Background in creative tools or design software development (experience)
  • Experience leading technical discussions and architectural decision-making in growing teams (experience)

Responsibilities

  • Design and implement key components within Canva's core Native Video Engine
  • Contribute to technical decisions impacting platform functionality and scalability
  • Develop rendering pipeline features with focus on performance optimization and memory efficiency
  • Ensure cross-platform compatibility across desktop and mobile environments
  • Mentor and support junior engineers in graphics programming and system design
  • Collaborate with product teams to translate user needs into technical specifications
  • Establish coding standards, development practices, and architectural patterns for team growth
  • Research and evaluate emerging technologies in graphics and video processing
  • Drive technical discussions balancing performance, maintainability, and feature requirements
  • Optimize video rendering for seamless creative experiences used by millions worldwide
  • Build scalable architectures that support Canva's next-generation AI-powered video features

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Choice in work location across ANZ with remote flexibility
  • general: Collaborative, innovative culture focused on democratizing design
  • general: Regular team magic moments, connectivity, and fun activities
  • general: Virtual interview process with reasonable adjustments available

Target Your Resume for "Senior Engineer - Video Platform - Remote across ANZ" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Engineer - Video Platform - Remote across ANZ. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Engineer - Video Platform - Remote across ANZ" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / Australia

Related Jobs You May Like

No related jobs found at the moment.