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.