Sydney, Australia Hybrid

Canva is hiring a Senior Backend Engineer - Java - Product Platform (Remote across ANZ)

As a Senior Backend Engineer on the Product Platform team, you'll play a key role in building the foundational systems that power product development at scale. You'll design and maintain backend frameworks, shared services, and APIs that enable faster, safer feature delivery across engineering teams.

What You'll Do

  • Develop and refine core backend systems that support product innovation across the organization
  • Design modular, maintainable architectures with a focus on developer experience and long-term scalability
  • Collaborate with platform and product engineers to define reusable abstractions and service patterns
  • Improve tooling, deployment pipelines, and observability to enhance system reliability and developer productivity
  • Guide junior engineers and promote best practices in code quality, system design, and operational excellence

Requirements

  • 6+ years of experience building backend systems in cloud-native environments
  • Strong proficiency in Java or other JVM languages such as Kotlin or Scala
  • Deep understanding of API design, distributed systems, and service-oriented architectures
  • Proven experience with cloud platforms, particularly AWS
  • Familiarity with shared libraries, deployment automation, and service frameworks
  • Ability to communicate complex technical concepts clearly across teams
  • Solid foundation in data structures, algorithms, and performance optimization

Benefits

  • Equity packages to align your success with the company's long-term growth
  • Generous parental leave policy designed to support all caregivers
  • Annual Vibe & Thrive allowance for wellbeing, workspace setup, and social connection
  • Flexible leave options that support personal needs, rest, and community engagement
Required Skills
JavaKotlinScalaAWSAPI designmodular architectureservice frameworksdeployment pipelinesshared librariesJVM-based languagescloud infrastructurebackend systems JavaKotlinScalaAWSAPI designmodular architectureservice frameworksdeployment pipelinesshared librariesJVM-based languagescloud infrastructurebackend systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Canva
A global design platform redefining how the world experiences design through innovative software and collaborative tools.
All jobs at Canva Visit website
Job Details
Department Product Platform Supergroup
Category backend
Posted 2 months ago