Canva283 followers135 jobs

Staff Backend Software Engineer (User Platform)

SeniorFull-timeRemoteSydney NSW, AustraliaPosted 7 months agoVerified 3 months ago
Pending fitX of Y criteria met

About the job

This job is about joining a dynamic team at Canva that is redefining how the world experiences design. As a Staff Backend Engineer, you will play a crucial role in building and scaling the User Platform, which supports millions of users daily. The team thrives on collaboration and innovation, constantly seeking to improve user experiences and software design.

You'll be responsible for

👩‍💻

Collaborating with engineers

Collaborating as part of a backend focused team of engineers to extend and scale out the backbone of Canva's Microservice landscape: the User Platform
⚙️

Managing high performance systems

Responsible for high performance systems to authenticate and manage users, avatars, groups and teams
🛠️

Designing new building blocks

Collaborating with the team to envision, design & plan, build and maintain new useful and reusable building blocks for the User Platform

Key criteria

💻

High-performance Java backend systems experience

Proven experience designing and running high-performance Java backend systems.

View

🔄

Strong computer science fundamentals

Firm grounding in concurrency, multithreading, and data structures.

View

🤝

Collaborative communication skills

Experience working effectively with teammates and stakeholders.

View

View more

Meet the team

Think you're a good fit?See what the hiring team are looking for

About the company

View your fit

5 criteria for this job
High-performance Java backend systems experience
Proven experience designing and running high-performance Java backend systems.

View

Strong computer science fundamentals
Firm grounding in concurrency, multithreading, and data structures.

View

Collaborative communication skills
Experience working effectively with teammates and stakeholders.

View

SQL proficiency
Demonstrated experience with SQL for data management.

View

Authentication and permission systems knowledge
Experience with authentication and permission systems is a plus.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
Canva
Canva
Staff Software Engineer - Infra - Quality Platform - Remote across ANZ (Java/ Golang) Melbourne, VIC · Full-time
This job is about joining a dynamic team at Canva that is redefining how the world experiences design. As part of the Quality Platform team, you will play a crucial role in empowering fellow engineers by crafting innovative frameworks and tools that enhance testing effectiveness. The team values collaboration, innovation, and a developer-centric approach, ensuring that everyone can achieve their goals while enjoying a supportive and engaging work environment.
Vanta
Vanta
Staff Software Engineer, Core PlatformSunshine West, VIC · Full-time
As a Staff Software Engineer at Vanta, you'll be at the forefront of driving technical strategy across infrastructure and security systems. This job is crucial for empowering Vanta's engineering teams to build and ship products with confidence and speed. The Core Platform team values collaboration and innovation, ensuring that everyone can contribute to a secure and efficient development environment.
Commonwealth Bank
Commonwealth Bank
Staff Software EngineerSydney, NSW · Full-time
The Staff Software Engineer position at CommBank is an exciting opportunity to contribute to Australia's largest online retail stockbroker, CommSec. This job is all about driving innovation and shaping the future of banking through technology. The team thrives on collaboration and creativity, fostering an environment where diverse engineers can grow and make a significant impact.
Commonwealth Bank
Commonwealth Bank
Staff Platform EngineerSydney, NSW · Melbourne, VIC · Full-time
As a Staff Platform Engineer, you will be at the forefront of engineering the future of banking. This job is all about providing technical leadership to design, build, and evolve secure, scalable, and reliable platform capabilities. The team thrives on collaboration and innovation, working together to uplift how engineers build and ship software.