Remote (Country)

Canva is hiring a Canva Senior Engineer - Video Platform - Remote across ANZ ...

About the Role

Senior Engineer - Video Platform - Remote across ANZ Full-time Recruitment type: Permanent Join the team transforming global design experiences. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We understand job hunting can be time-consuming, so we'll get straight to the point. Where and how you can work Our primary workspace is in Sydney. We also have locations in Melbourne and collaborative spaces in Brisbane, Perth, and Adelaide. We empower our team members to choose work arrangements that support their productivity and team goals. What you'd be doing in this role As our organization evolves, adaptability remains core to our approach. Here's an overview of potential responsibilities: • Design and implement critical components within the Native Video Engine, influencing platform functionality through strategic technical decisions • Develop rendering pipeline features, emphasizing performance optimization, memory efficiency, and cross-platform compatibility • Mentor junior engineers, sharing expertise in graphics programming, performance optimization, and system design • Collaborate with product teams to translate user requirements into technical specifications, ensuring our engine delivers exceptional creative experiences • Establish coding standards and architectural patterns to support team growth • Investigate emerging technologies in graphics and video processing to maintain technological leadership • Lead technical discussions, balancing performance, maintainability, and feature requirements You're probably a match if • Possess deep graphics expertise (Vulkan, OpenGL, DirectX) with hands-on rendering system development experience • Have shader development, performance optimization, and multi-threaded graphics programming skills • Understand memory management, real-time rendering, and rendering pipeline architecture • Experienced in video processing, encoding/decoding, and multimedia frameworks • Strong system language programming skills (C++, Rust) • Excellent problem-solving abilities for debugging complex graphics issues • Experienced in cross-platform development and hardware-specific optimizations About the team Our Video team is revolutionizing video creation, enabling millions worldwide to produce professional-quality videos effortlessly. We aim to democratize video production through cutting-edge rendering engines and innovative AI-powered features. The Native Video Engine team is constructing foundational technology that will define our rendering approach for decades. As a pioneering team, we're driving a significant technological shift, creating advanced rendering technology to unlock unprecedented performance and next-generation features. What's in it for you? We're motivated by ambitious goals and offer compelling benefits: • Equity packages • Inclusive parental leave policy • Annual wellbeing and connection allowance • Flexible leave options We make hiring decisions based on experience, skills, passion, and potential cultural contribution. We welcome diverse backgrounds and encourage applications from all candidates. Interviews will be conducted virtually.

Required Skills
C++VulkanOpenGLDirectXShader DevelopmentPerformance OptimizationMulti-threaded ProgrammingVideo ProcessingGraphics ProgrammingCross-platform Development
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Canva

We are the team redefining how the world experiences design. Our ambition is to become the world’s leading visual communication platform.

Visit website
Job Details
Category backend
Posted 4 months ago