
Staff Full-Stack Engineer, Java
Canva
full-time
Posted on:
Location Type: Remote
Location: Australia
Visit company websiteExplore more
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