Senior Backend Engineer: PDF Accessibility & Pipelines

Canva

Sydney

On-site

AUD 140,000 - 200,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Canva is seeking a Senior Backend Engineer to join the Export team within the Editing Platform group. You will work on resolving complex Chromium issues with a staff engineer, own the PDF post-processing pipeline for accessibility, and build monitoring and testing to guard against upstream changes.

You will contribute to reliability and performance of the download/export workflows and document architectural decisions to grow the team's knowledge base.

Qualifications

  • Proficient in C++ and Java; strong debugging in multi-language stacks.
  • Experience with rendering pipelines, graphics programming, or print production systems.
  • Knowledge of PDF specifications (PDF/UA, WCAG) is a plus when generating/exporting PDFs.

Responsibilities

  • Partner with staff engineer to investigate and resolve complex Chromium issues, including upgrade breakages and rendering race conditions.
  • Own the PDF accessibility post-processing pipeline and implement tagging/compliance for Enterprise PDFs.
  • Build monitoring and testing infrastructure to catch Chromium changes before production.
  • Design accessibility solutions resilient to Chromium output structure changes.
  • Contribute to export infrastructure challenges including format optimization and distributed systems reliability.
  • Document complex Chromium behavior and architectural decisions for team knowledge.

Skills

C++
Java
Distributed systems

Tools

PDF rendering libraries
Chromium knowledge

Job description

Canva is seeking a Senior Backend Engineer to join the Export team within the Editing Platform group. You will work on resolving complex Chromium issues with a staff engineer, own the PDF post-processing pipeline for accessibility, and build monitoring and testing to guard against upstream changes.

You will contribute to reliability and performance of the download/export workflows and document architectural decisions to grow the team's knowledge base.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Chromium & PDF Export
Senior Backend Engineer – Chromium & PDF Export

Canva • Sydney

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

Canva • Sydney

On-site
AUD 140,000 - 200,000
Staff Software Engineer – Export Rendering & PDF
Staff Software Engineer – Export Rendering & PDF

Canva • Sydney

On-site
AUD 180,000 - 240,000
Senior Backend Engineer - Export
Senior Backend Engineer - Export

Canva • Sydney

On-site
AUD 140,000 - 210,000
Staff Software Engineer: Rendering & Export Systems
Staff Software Engineer: Rendering & Export Systems

Canva • Sydney

On-site
AUD 210,000 - 270,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 DevX Engineer - Backend Tooling & Automation
Senior DevX Engineer - Backend Tooling & Automation

Canva • Sydney

Hybrid
AUD 170,000 - 230,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Senior DevX Engineer (Go/Python) — Equity & Flexible Leave
Senior DevX Engineer (Go/Python) — Equity & Flexible Leave

Canva • Sydney, City of Melbourne, City of Brisbane, Adelaide

Hybrid
AUD 150,000 - 190,000
Equity packages
Inclusive parental leave policy
Annual Thrive allowance
+1
Staff Software Engineer – Integrations (Remote)
Staff Software Engineer – Integrations (Remote)

Canva • Wagga Wagga City Council

Remote
AUD 100,000 - 150,000