Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Backend Software Engineer - Product & Features (Java)
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
ICT
💰 Salary Not shared
📊 Market A$10,000–A$16,667/mo (A$120,000–A$200,004/yr)
About the Company
Canva is a company that redefines how the world experiences design. It has a flagship Sydney campus that is an extension of its Surry Hills neighborhood, designed for collaboration, focus, and connection. The company has a hybrid way of working, offering flexibility to work remotely and come together on campus for in-person collaboration.
Responsibilities
- ● Design and implement backend features within an existing service architecture
- ● Build and maintain services that power user experiences and internal systems at scale
- ● Write clean, well-tested, and maintainable code with guidance from more experienced engineers
- ● Collaborate with engineers, product managers, and designers to understand problems and ship high-quality solutions
- ● Participate in code reviews, pair programming, and technical discussions as part of a supportive team
- ● Contribute to system health by writing tests, improving observability, and fixing bugs or performance issues
- ● Continuously learn through mentorship, feedback, and exposure to different parts of Canva's engineering stack
Requirements
- ● Experienced in building backend systems using Java in a production environment
- ● Strong Java fundamentals and can confidently write production-grade code, applying backend concepts like multithreading, service design, and performance optimisation in real-world systems
- ● Understand the basics of distributed systems and are comfortable developing and consuming RESTful APIs
- ● Can work through problems from design to deployment with support from your team
- ● Apply sound engineering practices-such as testing, monitoring, and documentation-and write clean, maintainable code
- ● Enjoy collaborating with engineers, designers, and product managers to build end-to-end solutions
- ● Take initiative, seek feedback, and are always looking to improve your craft and contribute to your team's success
- ● Hands-on experience using AI in coding/programming to drive greater impact
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Canva.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas