Open Role
Canva

Remote opportunity at

Canva

Senior Backend Engineer - Export

Canva is hiring a full-time Senior Backend Engineer for its Export team, a remote role. The team belongs to the Editing Platform group and runs the…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Australia only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canva is hiring a full-time Senior Backend Engineer for its Export team, a remote role. The team belongs to the Editing Platform group and runs the workflow that turns designs into downloadable files. The posting says roughly 50 million downloads happen every week, and that the team also supports print production, AI model training and thumbnail generation. The engineer works with a staff engineer to investigate and fix complex Chromium…

Job Description

Canva is hiring a full-time Senior Backend Engineer for its Export team, a remote role. The team belongs to the Editing Platform group and runs the workflow that turns designs into downloadable files. The posting says roughly 50 million downloads happen every week, and that the team also supports print production, AI model training and thumbnail generation.

The engineer works with a staff engineer to investigate and fix complex Chromium problems, including breakages after upgrades, rendering race conditions and breakages caused by upstream changes. A major area is the PDF accessibility stage, which adds tagging and compliance with PDF/UA and WCAG to exported files for Enterprise customers. The role also involves building monitoring and tests that flag Chromium changes ahead of any production release, designing accessibility approaches that cope with frequent changes to Chromium's output structure, and contributing to wider export work such as file-format efficiency and the reliability of distributed systems. Documenting how Chromium behaves and recording architectural decisions helps spread knowledge across the team.

The posting seeks engineers with deep experience in Chromium or some other browser rendering engine, and comfort with C++ when working through large third-party code. A solid Java backend background is needed, since the product is built on Java. Candidates should have debugged layered systems spanning several codebases and languages. Knowledge of the PDF spec, or hands-on work generating or post-processing PDFs, is relevant, as is experience with rendering pipelines, graphics code or print production workflows, and maintaining systems whose upstream dependencies shift often.

Responsibilities

  • Work with a staff engineer to track down difficult Chromium faults, such as failures after upgrades or upstream-driven incidents
  • Own the stage that adds accessibility tagging to PDFs after export, for PDF/UA and WCAG compliance
  • Build monitoring and tests that surface Chromium changes before release
  • Design accessibility solutions that hold up when Chromium's output structure shifts
  • Contribute to format efficiency and reliability across distributed export systems
  • Document Chromium behaviour and architecture decisions for the team

Requirements

  • Deep experience with Chromium or some other browser rendering engine
  • Comfort reading C++ in complex third-party codebases
  • Strong Java backend engineering skills
  • Experience diagnosing problems that span multiple codebases and languages
  • Knowledge of the PDF spec, or hands-on work generating or post-processing PDFs
  • Experience with rendering pipelines, graphics code or print production workflows
  • Experience maintaining systems whose upstream dependencies shift often

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is the job remote?

Yes, the listing is marked as remote. The posting does not name a specific country or office for the role.

Is a salary listed?

The posting does not state a salary or pay range.

What experience does the role require?

The posting asks for deep Chromium or browser rendering experience, strong Java backend skills and comfort with C++. PDF specification knowledge is valued.

What is the employment type?

The role is full-time.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Kuda
KudaPosted 1h ago
Full-time
Kuda
KudaPosted 1h ago
Full-time

Posted by Canva

Source: Canva

View the original listing ↗

Posted by employer: Oct 7, 2026

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canva

Canva

52Open Jobs
—No reviews yet
View Company Profile