Technical Expert in Backend Engineering
Join a vibrant engineering community solving complex problems for millions of users worldwide.
Job Description
* * * * * *
Key Responsibilities
1. Design and develop scalable, reliable backend services using modern frameworks and tools.
2. Drive collaboration with product managers, designers, and fellow engineers to scope, define, and deliver impactful product features.
3. Evaluate and scale Canva's backend architecture through thoughtful service design, system decomposition, and shared tooling.
4. Champion reliability, performance, and engineering best practices across multiple service domains.
5. Write robust, well-tested code and proactively identify areas for technical improvement or refactoring.
6. Guide design and code reviews, mentor peers, and raise the technical bar for your team.
Requirements
1. Highly experienced building complex backend systems in production environments.
2. Strong Java fundamentals and confident writing production-grade code, applying backend concepts like multithreading, service design, and performance optimization in real-world systems.
3. Comfortable taking ownership of features end-to-end—from architecture to delivery—and thriving in environments where you drive the