Senior Backend Engineer - Java - Product Platform
Core
Build and evolve core backend frameworks, shared services, and developer APIs to accelerate product development at Canva.
Role type
Senior IC backend engineer (Java)
Builds
Scalable shared backend services, internal platforms, and developer tooling for Canva's global product ecosystem
Domain
SaaS / Creative Design Platform / Cloud Infrastructure
Required skills
Java, scalable backend system design, API design, modular architecture, cloud infrastructure (AWS), distributed systems reasoning, service frameworks, deployment pipelines
Preferred skills
Kotlin, Scala, observability, rollout processes, developer workflow optimization
Technologies
Java, AWS, Kubernetes, Docker, CI/CD pipelines
Responsibilities
Design and deliver scalable systems; partner with product teams to co-design abstractions; contribute to service patterns and conventions; collaborate on observability and rollout processes; mentor engineers
Seniority
Senior, hands-on IC