Backend Engineer for Data-Driven Growth
We're looking for a seasoned backend engineer to help drive our business forward. This is an exciting opportunity to work on high-impact projects, build efficient systems, and contribute to the growth of our organization.
Job Description
As a backend engineer, you'll be responsible for designing, developing, and deploying scalable and efficient backend systems. You'll work closely with cross-functional teams to deliver high-quality solutions that meet business needs.
Our team is focused on empowering our go-to-market teams with rich, real-time data, fueling smarter targeting, faster lead qualification, and deeply personalized customer journeys.
Required Skills and Qualifications
* 5+ years of commercial experience developing sophisticated distributed web applications on the JVM; experience writing Java, and strong software architecture skills
* Strong understanding of computer science and object-oriented engineering fundamentals, as well as concurrency, multithreading, data structures, and design patterns
* Comfortable working on our core BE stack: Java, Python, AWS, DBT, Snowflake
* Good written and verbal communication skills
* You have knowledge of CI/CD and different testing techniques to write highly reliable code
* Ability to write clean, reusable code for backend components, including appropriate testing
* Hands-on experience using AI in coding/programming to drive greater impact
Benefits
* 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 well-being, social connection, office setup & more
* Flexible leave options that empower you to be a force for good, take time to recharge and support you personally
Others
We 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. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don't feel like your skills quite match what's listed above, we still want to hear from you.
Please note that interviews are conducted virtually.