Senior Backend Engineer - Java - Product Platform

Canva
Sydney
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Java","Kotlin","Scala","API design","Distributed systems","Data structures","Algorithms","Cloud","AWS"]

Design and scale Canva’s backend platform by building shared services, APIs, and internal tools in a cloud environment. Collaborate with platform and product teams to raise engineering standards, improve observability and developer workflows, and mentor engineers toward simplicity, reliability, and innovation. Role focuses on scalable backend systems, Java/JVM languages, and delivering extensible architectures for global product delivery.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
2 months ago

Senior Backend Engineer - Java - Product Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Design and scale Canva’s backend platform by building shared services, APIs, and internal tools in a cloud environment. Collaborate with platform and product teams to raise engineering standards, improve observability and developer workflows, and mentor engineers toward simplicity, reliability, and innovation. Role focuses on scalable backend systems, Java/JVM languages, and delivering extensible architectures for global product delivery.
Location: Sydney
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and evolve core backend frameworks, shared services, and developer APIs that accelerate product development.
  • •Design and deliver scalable systems that are easy to use, maintain, and extend.
  • •Partner with product teams to co-design abstractions that make feature delivery faster and safer.
  • •Contribute to service patterns, conventions, and tooling that raise engineering standards across Canva.
  • •Collaborate across Platform and Product teams to improve observability, rollout processes, and developer workflows.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityParental LeaveWellness StipendFlexible Leave

Key Requirements

  • •6+ years of experience building scalable backend systems in modern cloud environments.
  • •Proficiency in Java or other JVM-based languages (Kotlin, Scala, etc.).
  • •Strong understanding of API design, modular architecture, and developer experience principles.
  • •Experience with service frameworks, deployment pipelines, and shared libraries.
  • •Familiarity with cloud infrastructure (AWS preferred).
Experience:6+ yearsSaaSProduct PlatformCanva
Skills:JavaKotlinScalaAPI designDistributed systemsData structuresAlgorithmsCloudAWS
Languages:English
Tech Stack:JavaKotlinScalaAPI designAWSCloudDistributed systemsMicroservices

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor