Canva

Staff Full-Stack Engineer, Java

Canva

full-time

Posted on:

Location Type: Remote

Location: Australia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Leading the backend architecture that powers Canva AI’s agent, context, and tooling conversational experience platforms.
  • Initiating ideas and opportunities to platformize Canva AI architecture into reusable building blocks so every single Canva engineer can leverage them.
  • Designing and implementing robust, scalable backend solutions used by 150M+ users.
  • Enhancing platform flexibility for seamless integration of Canva’s internal APIs and external LLMs and AI capabilities.
  • Driving measurable improvements in platform latency, reliability, and uptime.
  • Championing engineering excellence by mentoring peers and uplifting technical standards.
  • Partnering with cross-functional teams to continuously refine the product vision.

Requirements

  • You are a product-minded engineer with a track record of initiating new product features and platform capabilities.
  • You are a self-starter, initiating projects instead of being given.
  • You’re a hands-on, full-stack engineer with a backend focus in Java, a strong sense of ownership.
  • You’ll be assessed across both frontend and backend skills during the interview process.
  • You thrive in ambiguity and bring clarity through decisive action and systems thinking.
  • You’ve led strategic, high-impact backend projects in complex environments.
  • You’re passionate about AI, constantly exploring how emerging technologies can shape better user experiences.
  • You lead by example – writing quality code, mentoring others, and scaling systems that matter.
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
  • Flexible leave options that empower you to be a force for good, take time to recharge, and support you personally

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend architectureJavascalable backend solutionsAPI integrationplatform latency improvementreliable systemsfull-stack engineeringemerging technologiesquality codesystems thinking
Soft skills
product-mindedself-starterownershipmentoringclarity in ambiguitydecisive actioncross-functional collaborationengineering excellenceinitiating projectslead by example