Join Canva's engineering team to build scalable APIs, improve system performance, and contribute to shared services and internal tools. As a backend engineer, you'll work closely with product managers, designers, and frontend engineers to deliver end-to-end experiences that have real user impact.
Requirements
- Experience in building backend systems using Java in a production environment
- Strong Java fundamentals and ability to write production-grade code
- Understanding of distributed systems and ability to develop and consume RESTful APIs
- Ability to work through problems from design to deployment with support from the team
- Sound engineering practices, including testing, monitoring, and documentation
- Collaboration with engineers, designers, and product managers to build end-to-end solutions
- Initiative, feedback-seeking, and a desire to improve craft and contribute to team success
- Hands-on experience using AI in coding/programming to drive greater impact
Benefits
- Equity packages
- Inclusive parental leave policy
- Annual Vibe & Thrive allowance
- Flexible leave options
