Software Engineer (Java), Brand Application - Teams & Education

Canva πŸŽ¨πŸ–ŒοΈβœοΈ

Remote regions

ANZ

Benefits

Job Description

As Canva scales change continues to be part of our DNA. This role is focused on building scalable and reliable Java backend systems that support Canva's branding capabilities. Collaboration with front-end engineers, designers and product managers to develop end-to-end solutions is key, as is ensuring high performance and availability of backend services. Writing clean, maintainable, and well-tested code is also required. Participating in code reviews and contributing to team knowledge sharing as well as continuously improving the architecture of the backend systems to support Canva’s scale and goals is expected. The Brand Application team empowers anyone to bring their brand to life with every design. We build experiences that enable customers to apply their brand identity consistently and effectively β€” whether they’re a small business, school, or enterprise. Our work is central to Canva’s goals of making brand-safe design accessible for everyone.

About Canva

Canva is redefining how the world experiences design.

Apply for This Position