Join the team redefining how the world experiences design at Canva.
The role is based in Sydney, with options to work from Melbourne, Brisbane, Perth, and Adelaide, allowing flexibility in work location and style.
Responsibilities include designing, developing, and deploying internal solutions, focusing on backend software development primarily using Java, while also being open to other languages and environments.
Collaborate closely with leads, designers, and product managers to deliver features and services to internal customers.
Facilitate knowledge sharing and advocate for engineering needs to both technical and non-technical team members.
Model initiatives and ownership in achieving goals, improving processes, and finding opportunities for cross-team collaboration.
Requirements:
Candidates should have commercial experience in a software development environment.
Must demonstrate the ability 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.