Senior Software Engineer - Product & Features (Java)

Canva

Remote regions

ANZ

Benefits

Job Description

Responsibilities:

-Leading the design and development of scalable, reliable backend services using modern frameworks and tools

-Driving collaboration with PMs, designers, and fellow engineers to scope, define, and deliver impactful product features

-Evolving and scaling Canva’s backend architecture through thoughtful service design, system decomposition, and shared tooling

Qualifications:

-You are highly experienced building complex backend systems in production environments

-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’re comfortable taking ownership of features end-to-end—from architecture to delivery—and thrive in environments where you drive the “how”

Benefits:

-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

About Canva

Canva is a company redefining how the world experiences design.

Apply for This Position