Job Description
">
We are looking for a skilled Backend Engineer to join our team. As a Backend Engineer, you will play a key role in designing and implementing backend features within an existing service architecture.
">
You will work closely with product managers, designers, and frontend engineers to deliver end-to-end experiences that have real user impact. Whether you're designing new systems or maintaining critical infrastructure, your work will play a key role in empowering the world to design.
">
Key Responsibilities:
">
">
* Designing and implementing backend features within an existing service architecture
">
* Building and maintaining services that power user experiences and internal systems at scale
">
* Writing clean, well-tested, and maintainable code with guidance from more experienced engineers
">
* Collaborating with engineers, product managers, and designers to understand problems and ship high-quality solutions
">
* Participating in code reviews, pair programming, and technical discussions as part of a supportive team
">
* Contributing to system health by writing tests, improving observability, and fixing bugs or performance issues
">
* Continuously learning through mentorship, feedback, and exposure to different parts of Canva's engineering stack
">
">
Requirements:
">
You are experienced in building backend systems using Java in a production environment.
">
Strong Java fundamentals and able to confidently write production-grade code, applying backend concepts like multithreading, service design, and performance optimisation in real-world systems.
">
Understanding of distributed systems and comfortable developing and consuming RESTful APIs.
">
Ability to work through problems from design to deployment with support from your team.
">
Application of 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 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.
">
Benefits
">
Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too.
">
Equity packages - we want our success to be yours too.
">
Inclusive parental leave policy that supports all parents & carers.
">
An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more.
">
Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally.
">
Others
">
Make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
">
We see AI as a powerful amplifier of creativity and technology at Canva. We're evolving how we assess AI skills in our Technology hiring experience - you'll tackle interactive, real-time challenges that reflect the kind of work we do.
">
Interviews are conducted virtually.
">
"],