Skip to main content
Medium skinned man wearing a white shirt, smiling. Medium skinned woman wearing a floral dress, holding a pair of glasses.
Doodle

Doodle Engineering

The work? Challenging. Your impact? Powerful.

Show 180 jobs in Engineering
Medium skinned woman wearing jeans and a black t shirt holding a cup of tea.

Impact at scale

You’ll join a team making complex things simple for our 225+ million monthly active users, every day. What keeps them coming back for more? Our product. From teachers and students, to entrepreneurs, large enterprises and not-for-profits, Canva is used and loved in over 190 countries with diverse needs. 

This means our engineers are constantly innovating across a wide range of challenges and rapidly iterating to deliver value to customers. To find out what we’re working on, check out our blog.

Group of women sitting round a desk in, working and smiling.

How we work

At the core of this innovation is a thriving engineering culture and community, centred around striving for pragmatic excellence and working with empathy, humility and generosity. Whether it’s providing feedback through a comprehensive peer review, or sharing learnings in a talk, we take time to give back to each other and to the craft. 

 

Light skinned man in floral shirt and black trousers, smiling.

Engineering specialities

Our engineers can be found in a range of areas across our business:

  • Product - frontend and backend
  • Platform - frontend and backend working across our infrastructure and security
  • Data and Quality Assurance

As well as a key focus on supporting and developing engineering leadership, we have a wide range of sub specialities, including machine learning engineering, security and data science.

 

Engineering
opportunities

Staff Backend Engineer - Conversational Experience

  • Engineering
  • Brisbane, QLD, Australia (Hybrid)

Staff Backend Engineer - Conversational Experience

  • Engineering
  • Melbourne, VIC, Australia (Hybrid)

Staff Backend Engineer - Conversational Experience

  • Engineering
  • Sydney, NSW, Australia (Hybrid)

Engineering Manager (BE Java / Python - Platform) - Design Generation Platform

  • Engineering
  • Auckland, Auckland, New Zealand (Hybrid)

Engineering Manager (BE Java / Python - Platform) - Design Generation Platform

  • Engineering
  • Brisbane, QLD, Australia (Hybrid)

Engineering Manager (BE Java / Python - Platform) - Design Generation Platform

  • Engineering
  • Melbourne, VIC, Australia (Hybrid)