Software Engineer - Backend (Java)

1 Month ago • All levels • Backend Development

Job Summary

Job Description

Join Canva to redefine how the world experiences design. This backend role involves building scalable APIs, improving system performance, and contributing to shared services. You will collaborate with product managers, designers, and frontend engineers to deliver end-to-end user experiences. The role focuses on designing and implementing backend features, maintaining services, writing clean and testable code, participating in code reviews, and contributing to system health. You'll work within an existing service architecture, potentially focusing on user-facing features or internal tools, with an emphasis on collaboration and continuous learning.
Must have:
  • Experienced in building backend systems using Java
  • Strong Java fundamentals and production-grade code
  • Understanding of distributed systems and RESTful APIs
  • Applying sound engineering practices (testing, monitoring)
  • Collaborating with cross-functional teams
Good to have:
  • Experience using AI in coding/programming
  • Writing clean, maintainable code with guidance
  • Contributing to system observability
  • Mentorship and feedback seeking
  • Solving problems from design to deployment
Perks:
  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe & Thrive allowance
  • Flexible leave options

Job Details

Job 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 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

Backend roles at Canva can vary significantly depending on the team—each focused on solving meaningful problems at scale. You might help build scalable APIs powering millions of user interactions, improve system performance and reliability at scale, or contribute to shared services and internal tools. With multiple teams hiring backend engineers, we’d love to learn what excites you most and find the right fit for your passions and strengths.

You’ll work closely with product managers, designers, and frontend engineers to deliver end-to-end experiences that have real user impact. Whether you're designing new systems or maintaining critical infrastructure, your work will play a key role in Canva’s mission to empower the world to design.

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. As a general guide, here’s what a backend engineer at this level typically focuses on day to day:

  • Designing and implementing backend features within an existing service architecture
  • Building and maintaining services that power user experiences and internal systems at scale
  • Writing clean, well-tested, and maintainable code with guidance from more experienced engineers
  • Collaborating with engineers, product managers, and designers to understand problems and ship high-quality solutions
  • Participating in code reviews, pair programming, and technical discussions as part of a supportive team
  • Contributing to system health by writing tests, improving observability, and fixing bugs or performance issues
  • Continuously learning through mentorship, feedback, and exposure to different parts of Canva’s engineering stack

You're probably a match if

  • You are experienced in building backend systems using Java in a production environment
  • You have strong Java fundamentals and can confidently write production-grade code, applying backend concepts like multithreading, service design, and performance optimisation in real-world systems.
  • You understand the basics of distributed systems and are comfortable developing and consuming RESTful APIs
  • You can work through problems from design to deployment with support from your team
  • You apply sound engineering practices—such as testing, monitoring, and documentation—and write clean, maintainable code
  • You enjoy collaborating with engineers, designers, and product managers to build end-to-end solutions
  • You take initiative, seek feedback, and are always looking to improve your craft and contribute to your team’s success
  • You have hands-on experience using AI in coding/programming to drive greater impact

Engineering at Canva

Join a vibrant engineering community solving complex problems for millions of users, world wide. Here, engineering is about more than writing great code. It’s about rapidly iterating to deliver real value for users - building a product that empowers the world to design.

We care deeply about craft and collaborate closely to achieve hugely ambitious goals. We mentor and support one another generously, grounded in a culture of ownership, purpose, and a shared commitment to excellence.

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 supports 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. We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience - you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.

Please note that interviews are conducted virtually.

Additional Information

.

Similar Jobs

CAE - Associate Software Engineer

CAE

Binghamton, New York, United States (On-Site)
1 Year ago
WebTech Corporation - Engineering Technical Leader - Controls Engineer

WebTech Corporation

Erie, Pennsylvania, United States (On-Site)
1 Year ago
Intelerad - Senior SRE Manager

Intelerad

United States (Remote)
1 Month ago
Filmhub - Content Operations Technician

Filmhub

United States (Remote)
4 Months ago
Altagram Group - Freelance Language Translators (m/f/d)

Altagram Group

(Remote)
9 Months ago
appier - Senior Software Engineer, Java Backend Development

appier

Taipei City, Taiwan (On-Site)
2 Months ago
Eleventh Hour Games - Senior Back-End Engineer

Eleventh Hour Games

Dallas, Texas, United States (Remote)
2 Months ago
playrix  - Lead Node.js Engineer (Server)

playrix

(Remote)
3 Months ago
Windranger - Senior Backend Engineer

Windranger

Singapore (Remote)
2 Months ago
CoinTracker - Staff Backend Engineer, Enterprise

CoinTracker

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Sound Director

Tencent

(On-Site)
5 Months ago
midoki - Principal Sound Designer

midoki

Rockville, Maryland, United States (On-Site)
3 Months ago
ElevenLabs - Production Manager - Spanish

ElevenLabs

United Kingdom (Remote)
4 Months ago
AGBO - Editor

AGBO

Los Angeles, California, United States (Hybrid)
1 Month ago
Side - Simplified Chinese translator

Side

Toshima City, Tokyo, Japan (Hybrid)
2 Months ago
Filmhub - Content Operations Technician

Filmhub

United States (Remote)
4 Months ago
Globaloc studios - Localization Project Manager – Audio Productions

Globaloc studios

Berlin, Berlin, Germany (On-Site)
1 Month ago
Larian Studios - Sound Designer

Larian Studios

Quebec, Canada (On-Site)
6 Months ago
Side - Freelance Thai Localization

Side

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Months ago
Rippling - Staff Data Software Engineer

Rippling

San Francisco, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brisbane, Queensland, Australia

Nagarro - Associate Principal Consultant, Business Analyst

Nagarro

Australia (Remote)
10 Months ago
Lorikeet - Account Executive

Lorikeet

Sydney, New South Wales, Australia (On-Site)
4 Weeks ago
TVH - Parts Interpreter

TVH

Wetherill Park, New South Wales, Australia (On-Site)
3 Weeks ago
foxi ventures - Unity Programmer

foxi ventures

Adelaide, South Australia, Australia (On-Site)
3 Months ago
easygo - Culture Specialist

easygo

Melbourne, Victoria, Australia (On-Site)
4 Weeks ago
Canva - Senior Software Engineer - Backend (Java)

Canva

Canberra, Australian Capital Territory, Australia (Remote)
1 Month ago
Big Ant Studios - ASP.net REST Service Developer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
9 Months ago
Mapbox - Enterprise Account Manager

Mapbox

Australia (Remote)
5 Months ago
Qualcomm - Engineer, Principal

Qualcomm

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Big Ant Studios - Junior QA

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

bytro studios - Backend Developer - Java

bytro studios

St. Julian's, Malta (Hybrid)
5 Months ago
Winzo - Backend Engineering

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago
Synechron - Java Developer (Microservices, Spring Boot & REST API)

Synechron

Gurugram, India (On-Site)
1 Month ago
pipa studios - Back-End .NET Software Engineer

pipa studios

São Paulo, Brazil (On-Site)
2 Months ago
Capgemini - PHP Developer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Uniswap Labs - Engineering Manager- Backend (Data)

Uniswap Labs

New York, United States (Hybrid)
2 Months ago
Windranger - Senior Backend Engineer

Windranger

Singapore (Remote)
2 Months ago
Whatnot - Backend Engineer, Logistics

Whatnot

Los Angeles, California, United States (On-Site)
7 Months ago
Sword Health - Backend Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Month ago
Match Group - Senior Software Engineer, Backend

Match Group

Seoul, South Korea (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Adelaide, South Australia, Australia (Remote)

Brisbane, Queensland, Australia (Remote)

Canberra, Australian Capital Territory, Australia (Remote)

Adelaide, South Australia, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

Brisbane, Queensland, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug