Updating Results

Canva Pty Ltd

4.8
  • 500 - 1,000 employees

2021/2022 Summer Software Engineering (Java Backend) Intern -Expression of Interest

Sydney & remote Australia locations
Recruitment starts March 2021, apply now to be notified when we kick off the process!

Opportunity details

Opportunity Type
Internship
Number of Vacancies
20-30
Start Date
6 Dec 2021

Application dates

Applications Open
20 Jan 2021
Applications Close
28 Feb 2021

Minimum requirements

Minimum Prior Qualification
Bachelor
Accepting International Applications
No
Qualifications Accepted
E
Electrical & Electronic Engineering
Mechanical Engineering
I
Artificial Intelligence
Bioinformatics
Computer Graphics & Animation
Computer Science (all other)
Computer Systems and Networks
Cyber Security
Data Science
Programming & Software Engineering
Video Game Development
Design & User Experience

At Canva, we work every day to make a significant positive impact on society. Our mission is to democratise design and empower creativity for everyone on every computing platform!

Since launch in April 2013 we have grown exponentially, amassing over 10 million users in over 100 languages, making us one of the world's fastest growing technology companies. We're growing rapidly and building a product that users really love -- just check out Twitter!

As a Software Engineering Intern, you will have the opportunity to learn from engineers who has worked with the likes of Google, JetBrains, Yandex, Atlassian, Amazon, Facebook, and other popular technology houses from all over the world. You will get the opportunity to learn and apply best-practice software engineering, focused on strong software engineering fundamentals and pragmatism. You will have the opportunity to do meaningful work and build features and functionality that impacts millions of users around the world. To dig into the in and outs of engineering at Canva, here's an article written by our CTO, Dave, discussing how we get things done.

We have internships on both the Product Frontend and Backend Engineering.

If your preference is Backend, you'll be working on a massive distributed backend environment - built on Java microservices, hosted on AWS, and utilizing a variety of tools, technologies, services, and libraries. For Frontend, you'll be working on a fat client layer, built on Native JavaScript and a new React Mobx Typescript stack, We've got some nifty bespoke components that do a bit of magic as well!

What you need to have:

  • Currently within 12-18 months of completing a Bachelor's or Master's degree, at any stage in your PhD, or have completed software engineering/web development certifications
  • Strong Computing and Object-Oriented Programming (OOP) Fundamentals
  • Comfortable working in Java and/or Javascript
  • Strong verbal and written communication skills
  • Desire to learn and grow as a technologist
  • Less than a year of full-time software engineering experience outside of internships.

Unfortunately, Canva does not sponsor immigration visas for internships at this time.

It would be awesome if you also have:

  • AWS or Google Cloud experience
  • Experience working with databases - SQL and/or NoSQL is fine!

Graduate Success Stories


  • Graduate stories
Don’t stress too much on marks but really do try to understand the content.

Edward Belokopytov

  • Graduate stories
Don’t stress too much on marks but really do try to understand the content.

Edward Belokopytov

  • Graduate stories
I love my role because it’s so user-impacting, especially when releasing features that will be used by the world the next day.

Vee Ciputra

  • Graduate stories
I love my role because it’s so user-impacting, especially when releasing features that will be used by the world the next day.

Vee Ciputra

  • Graduate stories
Don’t stress too much on marks but really do try to understand the content.

Edward Belokopytov

  • Graduate stories
Don’t stress too much on marks but really do try to understand the content.

Edward Belokopytov

  • Graduate stories
I love my role because it’s so user-impacting, especially when releasing features that will be used by the world the next day.

Vee Ciputra

  • Graduate stories
I love my role because it’s so user-impacting, especially when releasing features that will be used by the world the next day.

Vee Ciputra