Staff Software Engineer - ExportCanva · Sydney, New South Wales, Australia
Canva logo

Canva

company page ↗ Visa Sponsoring Company

Staff Software Engineer - Export

✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.

🗓️ Posted 2026-09-07 Sydney, New South Wales, Australia Full-time On-site General
💰 Salary Not shared 📊 Market NA

About the Company

Job Description Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point. What you'd be doing in this role As Canva scales, change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve. You'd be the second Staff Engineer on Export, splitting the domain with our existing Staff Engineer so neither of us is a single point of failure on the hardest parts of the system. At the moment, this role is focused on: Owning the technical direction of how Canva renders designs into files, including our Chromium-based export pipeline, and setting the architecture that keeps it reliable as both Canva's editor and Chromium itself keep moving Being the person the team turns to on the hardest rendering problems: upgrade breakages, rendering race conditions, and production incidents caused by upstream Chromium changes Deciding how we absorb upstream change rather than react to it, which covers monitoring and testing infrastructure that catches Chromium regressions before users do, and designs that survive Chromium's frequent output structure changes Setting the direction for PDF accessibility and compliance (PDF/UA, WCAG) across exported files for our Enterprise customers, and making the calls o

Requirements

  • ● About the team
  • ● The Export team sits within the Editing Platform group and owns one of Canva's most critical workflows: transforming designs into downloadable files that users can share, print, and bring to life. Over 50 million people download their creations through us every week. We focus on three things: reliability users can count on, speed that keeps pace with their creativity, and flexibility across every format and use case.
  • ● Beyond the main download flow, we power print production, enable AI model training, generate thumbnails, and make sure every new editor feature works seamlessly when someone hits that download button. As a Staff Software Engineer here, you'd be shaping how one of Canva's highest-leverage systems evolves, and the decisions you make will be felt by every team that ships something a user needs to download.
  • ● Other stuff to know
  • ● We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.
  • ● We celebrate all types of skills and backgrounds at Canva so even if you don't feel like your skills quite match what's listed above, we still want to hear from you
  • ● Please note that interviews are conducted virtually.
  • ● Recruitment type: Permanent