Software Engineer (Java), Brand Application - Teams & Education

1 Month ago • 3 Years + • Backend Development

Job Summary

Job Description

As a Software Engineer (Java) at Canva, you'll build scalable and reliable Java backend systems supporting Canva's branding capabilities. Collaborate with front-end engineers, designers, and product managers to develop end-to-end solutions. Ensure high performance and availability of backend services, write clean, maintainable, and well-tested code, and participate in code reviews. Continuously improve backend system architecture to support Canva's growth. The role focuses on empowering users to effectively apply their brand identity across designs.
Must have:
  • 3+ years Java backend development experience
  • Experience with REST APIs, databases, and distributed systems
  • Passion for building robust, scalable backend systems
  • Proficiency in clean code, testing, and documentation
Perks:
  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe & Thrive allowance
  • Flexible leave options

Job Details

Company Description

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.

Where and how you can work

Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have a choice in where and how you work, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

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.

Job Description

At the moment, this role is focused on:
• Building scalable and reliable Java backend systems that support Canva's branding capabilities.
• Collaborating with front-end engineers, designers and product managers to develop end-to-end solutions.
• Ensuring high performance and availability of backend services.
• Writing clean, maintainable, and well-tested code.
• Participating in code reviews and contributing to team knowledge sharing.
• Continuously improving the architecture of the backend systems to support Canva’s scale and goals.

You're probably a match if
• You have 3+ years of experience working in Java backend development.
• You're passionate about crafting robust, scalable backend systems.
• You thrive in collaborative environments and enjoy solving meaningful problems.
• You care about clean code, testing and documentation.
• You have experience working with REST APIs, databases, and distributed systems.
• You’re excited to learn, grow, and contribute to Canva’s engineering culture.

About the team
The Brand Application team sits within the Teams & Education Supergroup, on a mission to empower anyone to bring their brand to life with every design. We build experiences that enable customers to apply their brand identity consistently and effectively — whether they’re a small business, school, or enterprise. Our work is central to Canva’s goals of making brand-safe design accessible for everyone.

What's in it for you?
Achieving our crazy big goals motivates us to work hard — and we do — but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here’s a taste of what’s on offer:
• Equity packages – we want our success to be yours too
• Inclusive parental leave policy that supports all parents & carers
• An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
• Flexible leave options that empower you to be a force for good, take time to recharge and support you personally

Check out lifeatcanva.com for more info.

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.

 

Qualifications

 

 

Similar Jobs

Google - Software Engineering Manager, Wearables and Health Data Privacy

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Scale AI - Solutions Engineer - Robotics

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Ubisoft - Senior Software Engineer - AI Applications

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Next Level Business Services - Bigdata / Hadoop Architect

Next Level Business Services

Oldsmar, Florida, United States (On-Site)
6 Months ago
Netomi - Software Engineer In Test III

Netomi

Gurugram, Haryana, India (Hybrid)
6 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
1 Month ago
Voodoo - Senior Android Developer

Voodoo

Paris, Île-de-France, France (Remote)
1 Month ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Alegrium - Full Stack Developer

Alegrium

South Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Senior Software Engineer, Data Reliability

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Week ago
N-iX - Senior Full-Stack Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Biofire DX - Senior Software Verification Tester

Biofire DX

Hazelwood, Missouri, United States (On-Site)
1 Month ago
PhonePe - Software Engineer (Pincode)

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Every matrix - Automation QA Tester

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Ness - Lead Big Data Engineer

Ness

(Remote)
1 Month ago
Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Zoox - Staff/Senior Staff Software Platform Engineer

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
ByteDance - Cloud Security Architect

ByteDance

Singapore (On-Site)
2 Weeks ago
Meta - Software Engineer, Machine Learning

Meta

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Nine - Senior Network & Infrastructure Engineer

Nine

Fitzroy, Victoria, Australia (On-Site)
1 Week ago
Google - Red Teaming and Threat Emulation Consultant

Google

New South Wales, Australia (On-Site)
2 Weeks ago
Varonis  - Technical Support Engineer L2

Varonis

Sydney, New South Wales, Australia (Remote)
1 Month ago
Nine - Chris21 and Workday Implementation

Nine

North Sydney, New South Wales, Australia (On-Site)
4 Weeks ago
Canva - Staff Data Scientist - Marketing Research & Data

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Nine - 9Now Programming Manager

Nine

North Sydney, New South Wales, Australia (Hybrid)
1 Day ago
PlayStation Global - Senior Linux Network Software Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
1 Month ago
PlayStation Global - Staff Linux Network Software Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
5 Months ago
Canva - Taxonomist

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Google - Software Engineer III, Site Reliability Engineering, Google Cloud

Google

San Francisco, California, United States (On-Site)
1 Week ago
Netflix - Software Engineer (L4) - Consumer Engineering

Netflix

United States (Remote)
6 Months ago
Epic Games - Senior Software Engineer

Epic Games

Canada (On-Site)
1 Month ago
Scorewarrior - Middle Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Week ago
Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Tap Nation - Senior Unity Developer Web3 (Freelance)

Tap Nation

New York, New York, United States (Remote)
4 Months ago
Google - Software Engineer II, User Protections, Core

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Ontario, Canada (Hybrid)
1 Month ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded