Himalayas logo
CanvaCA

Senior Backend Engineer - (Java) - Teams & Education

Canva is a graphic design platform, used to create social media graphics, presentations, posters, documents and other visual content.

Canva

Employee count: 501-1000

Australia only

Join the team redefining how the world experiences design.

Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

About the Teams and Education (T&E) SuperGroup

We have launched multiple SaaS products tailored to the needs of some of our biggest audiences; Canva Pro, Canva for Enterprise, Canva for NFPs, and Canva for Education.

The T&E SuperGroup is involved in the success of these products, which have millions of customers in almost every country around the world and which drive much of Canva’s revenue. In T&E, we perform everything from crafting and building outstanding product experiences, our GTM strategies to launch them, commercial partnerships, global distribution strategies, and so much more.

We strive to further grow these products by ten fold globally over the next few years. The SuperGroup is made up of 4 Groups, 15 teams and almost 200 diverse Canvanauts who work together to delight our users with our tailored products and help Canva to achieve its user and growth goals.

At the moment, this role is focused on:

  • Playing a leading role in delivering sharing and permissions features across the whole of the Canva product, including our flagship design experience, content management, and brand.

  • Proposing innovative approaches and solutions to future-proof Canva's product decision platforms and deliver on business outcomes.

  • Engaging with others to shape the improvements through writing design documents and running design meetings.

  • Advocating for best practices that enhance service performance, resilience, and adaptability.

  • Designing and implementing the most intricate aspects of the system, showcasing your aptitude for tackling complex technical challenges effectively.

  • Guiding the implementation of major projects, planning task breakdown and keeping engineers in sync using excellent verbal and written communication skills, including architectural diagrams.

  • Providing guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.

  • Having widespread impact across the organization by facilitating and orchestrating cross-team initiatives that set a higher standard for reliability, velocity, and security.

You're probably a match if

  • You have extensive experience developing distributed web applications, with a deep understanding of Java.

  • You have a proven track record of successfully planning and executing complex architectural changes, with a strong focus on creative problem-solving rather than reliance on specific frameworks or libraries.

  • You have excellent communication and collaboration skills, both written and verbal, with the ability to foster a positive working environment across stakeholders and engineers.

  • You have proven experience mentoring and guiding engineering teams, unblocking technical challenges, and serving as a role model.

  • Mastery of computer science and engineering fundamentals such as concurrency, data structures, and distributed systems, along with a strong grasp of resiliency techniques like load balancing, throttling, back pressure, and circuit breaking.

  • Hands-on experience working in large distributed cloud environments (AWS preferred) and familiarity with cloud-native technologies such as Kubernetes and Terraform.

  • Bonus: Experience with large-scale distributed asset management system

Other stuff to know

We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

Please note that interviews are conducted virtually.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Australia +/- 0 hours

About Canva

Learn more about Canva and their company culture.

View company profile

Canva is a graphic design platform, used to create social media graphics, presentations, posters, documents and other visual content.

Before Canva, creating a professional looking design was a complex process - you had to purchase expensive software; learn how to use it; purchase stock photography and fonts for the software; decide on a layout; slice images; receive photos and content via email; design something; upload and email the pdf only to find revisions needed to be made … and then finally be able to prepare your design for web or print.

Since launching in August 2013, Canva has been changing the way in which we communicate. Today our design tool has attracted over 15 million happy users across 190 countries, who have collectively created more than 1 billion designs.

With an integrated marketplace that has both free and paid stock photography, fonts, illustrations, and thousands of templates; a paid subscription that offers the ability to set up a brand kit so users can save their brand colours, fonts and assets, and ensure consistency across their designs; and a print service that gives our users the ability to produce professional prints in a variety of formats and sizes, delivered straight to their doorstep - Canva is disrupting the way we design.

Employee benefits

Learn about the employee benefits and perks provided at Canva.

View benefits

Sponsored social clubs and team events

We host fun and quirky celebrations.

Employee assistance program (EAP)

We offer an employee assistance program focused on mental health.

Equity benefits

Every employee gets equity, so you are rewarded for your best work.

Pet-friendly office

If you ever decide to come to the office, you’re welcome to bring a furry friend.

View Canva's employee benefits
Claim this profileCanva logoCA

Canva

Company size

501-1000 employees

Founded in

2012

Chief executive officer

Melanie Perkins

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

215 remote jobs at Canva

Explore the variety of open remote roles at Canva, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Canva

Remote companies like Canva

Find your next opportunity by exploring profiles of companies that are similar to Canva. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Canva hiring Senior Backend Engineer - (Java) - Teams & Education • Remote (Work from Home) | Himalayas