Join the team redefining how the world experiences design at Canva.
Work can be done from the flagship campus in Sydney, the Melbourne campus, or co-working spaces in Brisbane, Perth, and Adelaide, with flexibility in choosing the work environment.
The role involves designing, developing, and deploying internal solutions, focusing on hands-on software development in collaboration with leads, designers, and product managers to deliver features and services to internal customers.
Primarily work on the backend using Java, with potential involvement in other languages and environments.
Facilitate knowledge sharing and advocate for engineering needs to both technical and non-technical team members.
Model initiatives and ownership in achieving goals while improving processes and solutions.
Seek opportunities for cross-team collaboration to generate new insights and improvements.
Requirements:
Candidates should have commercial experience in a software development environment.
Must be able to work collaboratively with team members and communicate effectively.
Extensive experience with Java, distributed systems, and relational databases is required.
Ability to write performant, reusable code, including appropriate testing, is essential.
Good writing and verbal communication skills are necessary.
Nice to have: Experience working with AWS, understanding of A/B testing and experimentation, and experience in full-stack development.
Benefits:
Equity packages are offered to align personal success with the company's success.
An inclusive parental leave policy supports all parents and carers.
An annual Vibe & Thrive allowance is provided to support wellbeing, social connection, office setup, and more.
Flexible leave options empower employees to recharge and support personal needs.