Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Staff Software Engineer - Export
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
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
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Canva.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas