Canva
Backend Software Engineer (Java) - User Platform
To empower everyone in the world to design anything and publish anywhere
Software Engineering
Full-time
Office | Sydney, Australia
Visa sponsorship · No
Entry Level · A role for someone with underlying potential, good motivation and ability to learn. Typically no direct experience is required.
·
Why Canva
With an integrated marketplace that has both free and paid stock photography, fonts, illustrations, and thousands of templates; a paid subscription that offers the ability to set up a brand kit so users can save their brand colours, fonts and assets, and ensure consistency across their designs; and a print service that gives our users the ability to produce professional prints in a variety of formats and sizes, delivered straight to their doorstep - Canva is disrupting the way we design.
About the role
As a backend engineer, you will be collaborating to build up and scale the backbone of Canva’s User Management: the User Platform. The user platform team plays an essential role in keeping our services stable and scalable for our millions of daily users.
What you'll be responsible for
- 🔦
Testing and QA
Ensure high quality work by testing code meets the requirements
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔗
Frontend Application Development
Develop, test, and maintain the user-side elements of a website or app
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables
Meet the team
Responsible for protecting Canva systems and data from information security threats. Our teams work together, and with other groups, to deliver preventive and detective controls and processes that reduce security risk. The group runs programs across Identity and Access Management, Application Security, Risk and Compliance, Threat Detection and Response, and Red Teams.