Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
 Backend Software Engineer (Java) - User Product (Remote across ANZ) image - Rise Careers
Job details

Backend Software Engineer (Java) - User Product (Remote across ANZ) - job 2 of 2

Job Description

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.

Where and how you can work

Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have choice in where and how you work, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you’d be doing in this role

As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.

At the moment, this role is focused on:

  • Collaborating with a backend-focused team of engineers to extend and scale the backbone of our Microservice landscape: the User Platform.
  • Ensuring high-performance systems to authenticate, authorize, and manage users, avatars, groups, and teams.
  • Working with the team to envision, design, plan, build, and maintain reusable building blocks for the User Platform.
  • Communicating with stakeholders to assess requirements, align timelines, and optimize for customer value.
  • Enhancing the experience for customers with large teams, particularly in Enterprise and Education environments.

You're probably a match if you have

  • Five-plus (5+) years of commercial experience developing complex applications in Java
  • A collaborative mindset and the ability to communicate effectively with teammates
  • Strong fundamentals in computer science and engineering, including concurrency, multithreading, data structures, and solution design
  • Experience designing, building, and maintaining high-performance, large-scale Java backend systems
  • A problem-solving mentality and a passion for finding innovative solutions
  • Strong written and verbal communication skills

Nice to have's

  • Experience with Authentication and Authorization systems is a huge plus
  • SQL experience
  • DynamoDB experience is a plus

About the Team

In User Platform, we break up existing services and build new ones from scratch to prepare our architecture for the future. We care about software design and its impact on the user. We constantly aim to get the most performance out of AWS resources, and along the way, we ship new features to improve the user experience for Enterprise and Education users.

About the Role

As a backend engineer, you'll have the exciting opportunity to build and expand Canva’s User Platform - the essential backbone supporting our millions of daily users.

Your role will revolve around designing, creating, and maintaining new features that enhance and extend the experience for Pro and Enterprise teams. You'll be crafting building blocks like Permissions and Product Capability controls.

Constant collaboration with other Canva teams is part of the job, giving you a fantastic opportunity to learn about what everyone else is up to, and connect the dots across projects.

What's in it for you?

Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here's a taste of what's on offer:

  • 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 wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Check out lifeatcanva.com for more info.

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.

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.

Canva Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Canva DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Canva
Canva CEO photo
Melanie Perkins
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Software Engineer (Java) - User Product (Remote across ANZ), Canva

Join Canva as a Backend Software Engineer (Java) in our User Product team, where we're redefining how the world experiences design! Working remotely across ANZ, you'll collaborate with a talented group of engineers to build and enhance the User Platform, which acts as the backbone for millions of users every day. Your role will involve creating high-performance systems for user authentication and management, ensuring our applications scale gracefully while providing a top-notch experience for Pro and Enterprise teams. You'll find yourself designing and implementing reusable building blocks, like Permissions controls and Product Capabilities, all while closely communicating with stakeholders to understand their needs and align on project timelines. We're looking for someone with over five years of experience in developing complex Java applications, strong fundamentals in computer science, and a problem-solving approach. With us, you'll have the flexibility to work from where you feel most productive—whether that’s from your home office or one of our co-working spaces across the country. Plus, at Canva, you'll benefit from a range of perks designed to support your professional and personal growth, as well as a vibrant company culture that fosters creativity and connection. It's an exciting opportunity to be at the forefront of design technology while working within a collaborative and supportive team. Ready to make a difference? We can't wait to meet you!

Frequently Asked Questions (FAQs) for Backend Software Engineer (Java) - User Product (Remote across ANZ) Role at Canva
What are the main responsibilities of a Backend Software Engineer (Java) at Canva?

As a Backend Software Engineer (Java) at Canva, your main responsibilities include collaborating with a backend-focused team to extend the User Platform, ensuring high-performance systems for user management, and designing reusable building blocks that enhance functionality. Continuous communication with stakeholders to gather requirements and optimize project timelines will also be a key aspect of your role.

Join Rise to see the full answer
What qualifications do I need to apply for the Backend Software Engineer (Java) position at Canva?

To apply for the Backend Software Engineer (Java) position at Canva, you should have at least five years of experience in developing complex applications using Java. A strong foundation in computer science principles, including multithreading and data structures, is essential, along with effective communication skills and a collaborative mindset.

Join Rise to see the full answer
What technologies should I be familiar with for the Backend Software Engineer role at Canva?

For the Backend Software Engineer (Java) role at Canva, familiarity with Java, high-performance backend systems, and ideally, experience with authentication and authorization systems is important. Knowledge of SQL and DynamoDB can also enhance your application, making you an attractive candidate for this dynamic role.

Join Rise to see the full answer
Can I work remotely as a Backend Software Engineer (Java) at Canva?

Absolutely! The Backend Software Engineer (Java) position at Canva offers flexibility with a remote work setup across ANZ. Whether you prefer to work from home or use one of our co-working spaces, we trust our team members to choose their ideal work environment to maximize productivity.

Join Rise to see the full answer
What makes Canva a great place to work as a Backend Software Engineer?

Canva stands out as a great place to work for a Backend Software Engineer due to its collaborative culture, innovative spirit, and emphasis on personal development. You'll be part of a motivated team striving for ambitious goals while enjoying numerous benefits, including equity packages and flexible leave policies that prioritize your wellbeing.

Join Rise to see the full answer
Common Interview Questions for Backend Software Engineer (Java) - User Product (Remote across ANZ)
Can you explain your experience with Java and how it applies to backend development?

In your answer, highlight specific projects where you utilized Java for backend development, discussing any frameworks and tools you used. Be sure to explain how your experience contributes to building high-performance applications.

Join Rise to see the full answer
How do you approach designing systems for scalability?

Discuss methodologies you've utilized, such as microservices architecture, and how you ensure systems can handle increased loads. Provide examples of situations where you've successfully scaled a system in the past.

Join Rise to see the full answer
What is your experience with authentication and authorization systems?

Share specific technologies you've worked with in these domains, detailing how you implemented user security and management within your projects. Highlight any challenges faced and solutions you devised.

Join Rise to see the full answer
How do you handle communication with stakeholders during a project?

Illustrate your approach to maintaining clear communication with stakeholders, including regular updates, utilizing project management tools, and ensuring alignment on timelines and requirements.

Join Rise to see the full answer
Describe a challenging problem you faced in your previous Java projects and how you overcame it.

Choose a specific challenge, describe the context, the actions you took, and the outcome. This showcases your problem-solving skills and ability to handle adversity in technical projects.

Join Rise to see the full answer
What best practices do you follow for maintaining code quality?

Discuss the tools or methodologies you utilize, such as code reviews, unit testing, and continuous integration. Highlight your commitment to writing clean, maintainable code that adheres to established standards.

Join Rise to see the full answer
Can you provide an example of how you've contributed to team collaboration?

Share a specific instance where you facilitated successful collaboration in a team setting, be it through pair programming, code reviews, or knowledge sharing initiatives, emphasizing the positive impact on project outcomes.

Join Rise to see the full answer
What experience do you have with AWS resources for backend services?

Elaborate on your experience using AWS services to deploy and manage backend functions. Highlight any services you've used, such as EC2, Lambda, or DynamoDB, and how they improved your projects.

Join Rise to see the full answer
Explain your experience with multithreading and concurrency in Java.

Detail your understanding of multithreading concepts in Java and provide examples of your practical experiences using these features to improve application performance.

Join Rise to see the full answer
Why do you want to join Canva as a Backend Software Engineer?

Reflect on Canva’s mission to democratize design and how it resonates with your values and career aspirations. Share specific aspects of the company culture and the role that excite you the most.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Be a key contributor in Canva's Editing Group as a Staff Frontend Engineer, enhancing the performance of their core design tools.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Canva is seeking a skilled Frontend Software Engineer to enhance user experiences in local markets, particularly for the CJKI group.

Photo of the Rise User
Sopra Steria Hybrid 2/G-2 SIPCOT IT Park, Siruseri, Kanchipuram, Chennai, Tamil Nadu, India
Posted yesterday

Lead the development and implementation of software programs at Sopra Steria, driving innovation and mentoring a skilled team of developers.

Photo of the Rise User

Join Splash as a Senior Full Stack Engineer and help shape the future of music technology in a dynamic, innovative environment.

Photo of the Rise User
American Express Remote Sunrise, Florida, United States
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a JavaScript Engineer and be part of a team innovating in the financial technology space.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
Photo of the Rise User
State Street Hybrid Quincy, Massachusetts
Posted 5 days ago

As a Java Application Lead at State Street, you'll leverage your extensive Java expertise to transform the financial services industry through innovative technology solutions.

Photo of the Rise User
Posted 8 days ago

3PILLAR GLOBAL is looking for a talented Software Engineer with React expertise to enhance our product development team.

Photo of the Rise User
Posted 24 hours ago

Join SPS Commerce as an Associate Software Engineer and help innovate solutions in cloud-based supply chain management.

Photo of the Rise User

Coupang is looking for an experienced Senior Staff ML Infrastructure Engineer to enhance their cutting-edge e-commerce platform through robust infrastructure development.

Canva is revolutionizing the design process around the world. The company provides a user-friendly online platform that enables anyone to produce stunning, professional designs - granting them easy access to the realm of visual communication.

223 jobs
MATCH
Calculating your matching score...
BADGES
Badge Bipoc LedBadge Women LedBadge ChangemakerBadge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
BENEFITS & PERKS
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Bedford just viewed Human Resource Director at Locus Fermentation Solutions
Photo of the Rise User
Someone from OH, Columbus just viewed Cart pusher Courtesy Clerk at Meijer
Photo of the Rise User
8 people applied to Front-End Developer at Apex Logic
S
12 people applied to Angular Developer at Sparkland
Photo of the Rise User
6 people applied to Software Engineer at Kalshi
Photo of the Rise User
Someone from OH, Cleveland just viewed Strategic Finance Analyst at Hungryroot
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Finance Analyst at Stryker
Photo of the Rise User
Someone from OH, Cleveland just viewed Global Finance & Strategy Analyst at The Wonderful Company
Photo of the Rise User
7 people applied to C++ Engineer at Pico
Photo of the Rise User
Someone from OH, Columbus just viewed Social Media and Marketing Coordinator at Empora Title
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bank Account Customer Service at Discover
W
Someone from OH, Cincinnati just viewed Customer Service Advisor - Remote at Wns Global Services
Photo of the Rise User
Someone from OH, Cincinnati just viewed Creative Director, OnBrand, Copywriter at American Express
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Construction Inspector - Transportation at AMT Engineering
Photo of the Rise User
Someone from OH, Oxford just viewed Sustainability Specialist - Climate Strategy at Quantis
Photo of the Rise User
Someone from OH, Akron just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Scientist at WHOOP
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU