Canva Logo

Canva

Staff Software Engineer - Export

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Sydney, New South Wales, AUS
Entry level
Hybrid
Sydney, New South Wales, AUS
Entry level
Own the technical direction and architecture of Canva’s Chromium-based export pipeline. Lead rendering reliability, performance, PDF accessibility and compliance, upstream dependency management, distributed systems design, and production troubleshooting at large scale. Mentor engineers through design reviews and complex debugging, establish testing and monitoring for Chromium regressions, and collaborate across the Editing Platform to ensure editor features export reliably.
The summary above was generated by AI
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 on how deeply we tag, where we draw the line, and what we build versus buy
  • Leading on export reliability and performance at the scale of over 50 million weekly downloads, spanning format optimisation, distributed systems design, and the failure modes that only show up at that volume
  • Raising the level of the engineers around you through design review, pairing on gnarly debugging sessions, and the kind of documentation that turns one person's Chromium knowledge into the team's
  • Working across the Editing Platform group and beyond it, so that teams shipping new editor features know their work will hold up when someone hits download

You're probably a match if

  • You have deep experience with Chromium or another browser rendering engine, and you've worked inside it rather than just around it
  • You're comfortable in C++ when a problem takes you into a large third-party codebase, and you can build a clear picture of code you didn't write
  • A background in rendering pipelines, graphics programming, or print production systems
  • You're a strong Java backend engineer, that's what our product is built on
  • You've owned a technical domain end to end: you set the architecture, made the trade-offs, and lived with the consequences
  • You've debugged layered systems where the problem spans multiple codebases and languages, and you've led others through that kind of investigation
  • You bring the engineers around you along with you, through mentoring, design review, and the standards you hold
  • You've built or maintained systems where upstream dependencies change frequently, and you have a view on how to make that sustainable

Nice to have:

  • PDF specification knowledge, or experience with PDF generation and post-processing
  • Experience with accessibility standards in document or file output

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.

HQ

Canva Sydney, New South Wales, AUS Office

Sydney, Australia

Similar Jobs

20 Minutes Ago
Easy Apply
Remote or Hybrid
AUS
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software
Generate and close new business across the ANZ territory, exceed revenue targets, build enterprise pipelines, and manage strategic customer relationships. The role involves prospecting through multiple channels, partnering with channel and marketing teams, sizing software licenses, negotiating enterprise deals, engaging executive buyers, maintaining accurate Salesforce records, and forecasting pipeline. Candidates should have strong B2B SaaS sales experience, technical selling expertise, enterprise account management skills, and excellent communication abilities.
Top Skills: LinkedInSalesforceSalesloftZoominfo
2 Hours Ago
Hybrid
Sydney, New South Wales, AUS
Junior
Junior
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
The Account Executive closes qualified B2B SaaS opportunities across the APAC region. Responsibilities include territory planning, prospect qualification, discovery, product demonstrations, sales-cycle management, pricing, negotiations, forecasting in Salesforce, and meeting monthly quotas. The role requires strong communication, consultative selling, technical demo skills, business acumen, and a consistent record of exceeding sales targets.
Top Skills: Autonomous PatchingBackupCRMEndpoint ManagementIt Operations SoftwareRemote AccessSaaSSalesforce
2 Hours Ago
Hybrid
Sydney, New South Wales, AUS
Expert/Leader
Expert/Leader
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads and builds NinjaOne’s enterprise sales function across Australia, New Zealand, and Singapore. Responsibilities include developing go-to-market strategy, hiring and coaching Account Executives, SDRs, and Customer Success Managers, building pipeline, managing forecasts, closing complex enterprise deals, developing channel partnerships, and establishing repeatable sales processes. The role requires hands-on leadership, executive engagement, cross-functional collaboration, and ownership of the full enterprise customer lifecycle.
Top Skills: Autonomous PatchingB2B SaasBackupEndpoint ManagementIt Management SoftwareRemote AccessSalesforceSalesloftSecurity Software

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account