Staff Software Engineer – Export Rendering & PDF

Canva

Sydney

On-site

AUD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Canva is seeking a Staff Software Engineer for the Export team to shape how designs become downloadable files at scale. You’ll own the technical direction of the render/export pipeline, with a focus on reliability, performance, and handling upstream Chromium changes.

You’ll tackle hard rendering challenges, set architectural trade-offs, and mentor engineers while collaborating with the Editing Platform group to ensure editor features export smoothly to users worldwide.

Qualifications

  • Experience with large third-party codebases and complex rendering systems.
  • Track record in designing scalable architecture and handling upstream changes.
  • Strong backend engineering in Java for scalable services.
  • Ability to mentor and lead other engineers.

Responsibilities

  • Own the technical direction of Canva's export rendering pipeline.
  • Tackle the hardest rendering problems and regression fixes.
  • Design monitoring and testing to catch Chromium regressions.
  • Lead accessibility and PDF-related work across exported files.
  • Ensure reliability and performance for 50M+ weekly downloads.
  • Mentor teammates and collaborate across the Editing Platform group.

Skills

C++
Java
Rendering pipelines
Graphics programming
End-to-end ownership

Job description

Canva is seeking a Staff Software Engineer for the Export team to shape how designs become downloadable files at scale. You’ll own the technical direction of the render/export pipeline, with a focus on reliability, performance, and handling upstream Chromium changes.

You’ll tackle hard rendering challenges, set architectural trade-offs, and mentor engineers while collaborating with the Editing Platform group to ensure editor features export smoothly to users worldwide.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Rendering & Export Systems
Staff Software Engineer: Rendering & Export Systems

Canva • Sydney

On-site
AUD 210,000 - 270,000
Senior Backend Engineer – Chromium & PDF Export
Senior Backend Engineer – Chromium & PDF Export

Canva • Sydney

On-site
AUD 140,000 - 210,000
Staff Software Engineer - Export
Staff Software Engineer - Export

Canva • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Export
Staff Software Engineer - Export

Canva • Sydney

On-site
AUD 210,000 - 270,000
Senior Backend Engineer - Export
Senior Backend Engineer - Export

Canva • Sydney

On-site
AUD 140,000 - 210,000
Senior Backend Engineer: PDF Accessibility & Pipelines
Senior Backend Engineer: PDF Accessibility & Pipelines

Canva • Sydney

On-site
AUD 140,000 - 200,000
Senior Backend Engineer - Export
Senior Backend Engineer - Export

Canva • Sydney

On-site
AUD 140,000 - 200,000
Staff Software Engineer – Integrations (Remote)
Staff Software Engineer – Integrations (Remote)

Canva • Wagga Wagga City Council

Remote
AUD 100,000 - 150,000
Senior Production Engineer: Scale Reliability & Impact
Senior Production Engineer: Scale Reliability & Impact

Canva • Sydney

On-site
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Senior Production Engineer: Scale Reliability & Embedded Delivery
Senior Production Engineer: Scale Reliability & Embedded Delivery

Canva • City of Brisbane

On-site
AUD 210,000 - 270,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1