Senior Backend Engineer - (Java) - Teams & Education
Canva
Senior Backend Engineer - (Java) - Teams & Education at Canva is a full time role based in Remote · Sydney, NSW, Sydney, NSW, Australia (remote). It was published on 1 October 2025 and was open at last check.
| Role | Senior Backend Engineer - (Java) - Teams & Education |
|---|---|
| Company | Canva |
| Location | Remote · Sydney, NSW, Sydney, NSW, Australia (remote) |
| Employment type | Full Time |
| Published | 1 October 2025 |
| Status | Open at last check |
Join the team redefining how the world experiences design.
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.
About the Teams and Education (T&E) SuperGroup
We have launched multiple SaaS products tailored to the needs of some of our biggest audiences; Canva Pro, Canva for Enterprise, Canva for NFPs, and Canva for Education.
The T&E SuperGroup is involved in the success of these products, which have millions of customers in almost every country around the world and which drive much of Canva’s revenue. In T&E, we perform everything from crafting and building outstanding product experiences, our GTM strategies to launch them, commercial partnerships, global distribution strategies, and so much more.
We strive to further grow these products by ten fold globally over the next few years. The SuperGroup is made up of 4 Groups, 15 teams and almost 200 diverse Canvanauts who work together to delight our users with our tailored products and help Canva to achieve its user and growth goals.
At the moment, this role is focused on:
- Playing a leading role in delivering sharing and permissions features across the whole of the Canva product, including our flagship design experience, content management, and brand.
- Proposing innovative approaches and solutions to future-proof Canva's product decision platforms and deliver on business outcomes.
- Engaging with others to shape the improvements through writing design documents and running design meetings.
- Advocating for best practices that enhance service performance, resilience, and adaptability.
- Designing and implementing the most intricate aspects of the system, showcasing your aptitude for tackling complex technical challenges effectively.
- Guiding the implementation of major projects, planning task breakdown and keeping engineers in sync using excellent verbal and written communication skills, including architectural diagrams.
- Providing guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.
- Having widespread impact across the organization by facilitating and orchestrating cross-team initiatives that set a higher standard for reliability, velocity, and security.
You're probably a match if
- You have extensive experience developing distributed web applications, with a deep understanding of Java.
- You have a proven track record of successfully planning and executing complex architectural changes, with a strong focus on creative problem-solving rather than reliance on specific frameworks or libraries.
- You have excellent communication and collaboration skills, both written and verbal, with the ability to foster a positive working environment across stakeholders and engineers.
- You have proven experience mentoring and guiding engineering teams, unblocking technical challenges, and serving as a role model.
- Mastery of computer science and engineering fundamentals such as concurrency, data structures, and distributed systems, along with a strong grasp of resiliency techniques like load balancing, throttling, back pressure, and circuit breaking.
- Hands-on experience working in large distributed cloud environments (AWS preferred) and familiarity with cloud-native technologies such as Kubernetes and Terraform.
- Bonus: Experience with large-scale distributed asset management system
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.
Please note that interviews are conducted virtually.
Create your free OnJob profile to apply — we'll take you to Canva's application after sign-up. · Posted 1 Oct 2025.
Senior Backend Engineer - (Java) - Teams & Education at Canva — questions answered
What does the Senior Backend Engineer - (Java) - Teams & Education role at Canva pay?
Canva does not publish a salary on this Senior Backend Engineer - (Java) - Teams & Education listing, so OnJob shows no figure for it rather than an estimate. For what this role pays across the market, the OnJob salary guides aggregate the live listings that do disclose pay.
Is the Senior Backend Engineer - (Java) - Teams & Education role at Canva remote?
Yes — Canva advertises this Senior Backend Engineer - (Java) - Teams & Education role as remote, tied to Remote · Sydney, NSW, Sydney, NSW, Australia, and it is listed as full time work. Remote terms come from the employer's own posting, so confirm the expected working hours, timezone and any on-site days with Canva before you apply.
Is the Senior Backend Engineer - (Java) - Teams & Education role at Canva still open?
The Senior Backend Engineer - (Java) - Teams & Education posting at Canva was open at OnJob's last check of the employer's careers page, having been published on 1 October 2025. OnJob re-checks source listings on each build and marks a role closed once it disappears, but listings can close without notice, so the employer's own page is the final word.
How do you apply for the Senior Backend Engineer - (Java) - Teams & Education role at Canva?
Apply to the Senior Backend Engineer - (Java) - Teams & Education at Canva role through OnJob with a free profile: OnJob scores your fit against the listing, shows the skills lowering that score, and submits an ATS-ready profile to Canva's own application page. Creating a profile is free and needs no card.
Related Engineering jobs
Hand-picked roles that match this listing on skills, category and location — each scored to your profile inside OnJob.
Explore more on OnJob
Hiring for a role like this?
Post a job on OnJob and reach AI-matched candidates.