Talent.com
Canva
Senior Backend Engineer Java User PlatformCanva • Sydney, New South Wales, Australia
Senior Backend Engineer Java User Platform

Senior Backend Engineer Java User Platform

Canva • Sydney, New South Wales, Australia
9 days ago
Job description

Join the team redefining how the world experiences design.

Hey gday mabuhay kia ora你好 hallo vítejte!

Thanks for stopping by. We know job hunting can be a little time consuming and youre probably keen to find out whats on offer so well get straight to the point.

Where and how you can work
Our flagship Sydney campus is uniquely Canva - an extension of our Surry Hills neighbourhood. Its a thoughtfully designed space with plenty of room to collaborate focus and connect.

This role is based in Sydney and were looking for someone who calls it home. Our hybrid way of working gives you the flexibility to work remotely and to come together on campus for meaningful in-person collaboration and connection when it matters most. We trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What youd be doing in this role

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

At the moment this role is focused on:

Youll have the opportunity to work on some of Canvas most essential and high-performance backend systems the User Platform.

Our mission is to scale our authentication platform to support 10x the number of users we have today. To achieve this youll:

  • Collaborate within a backend-focused engineering team to extend and scale the backbone of Canvas microservice landscape the User Product.
  • Design build and maintain high-performance systems for user authentication and management.
  • Develop reusable and scalable building blocks that enable teams across Canva to build on top of the User Platform.
  • Partner with stakeholder teams to evaluate requirements align timelines and optimise solutions for customer value.
  • Participate in on-call rotations and contribute to incident response as needed.
  • Enhance the experience for large Enterprise and Education customers supporting their advanced organisational needs.

Youre probably a match if

  • You have ex perience collaborating effectively with teammates and communicating clearly.
  • Are firmly grounded in computer science and engineering fundamentals including concurrency multithreading data structures solution design architecture and design patterns.
  • Have a strong background in designing building and operating high-performance large-scale Java backend systems.
  • Bring a problem-solving mindset to complex challenges.

Nice to have:

  • Experience with authentication and authorisation systems (a huge plus).
  • Familiarity with SQL.
  • Experience with DynamoDB.
  • Communicate clearly with s trong written and verbal skills.


About the team

In User Platform we break up existing services and build new ones from scratch to prepare Canvas authentication platform 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 senior backend engineer you will be collaborating to build up and scale the backbone of Canvas User Management: the User Product. The User Product team plays an essential role in keeping our auth pipeline extendable and scalable for our 260 million monthly active users.

You will be involved in designing building and maintaining new features to improve and extend the experience for Pro and Enterprise teams and organisations by providing world-class authentication and user management experiences. This role entails constant collaboration with other teams across Canva giving you a lot of exposure to what other teams are working on and giving you the opportunity to connect the dots.

Whats in it for you

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

Heres a taste of whats 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 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.

Please note that interviews are conducted virtually.


Remote Work :

No


Employment Type :

Full-time


Experience: years
Vacancy: 1

Create a job alert for this search

Senior Backend Engineer Java User Platform • Sydney, New South Wales, Australia

Similar jobs

Senior Java API & Integration Engineer

IngritySydney, AU

Ingrity is seeking an experienced Integration Developer to design and develop enterprise integration solutions in a collaborative technology team.This role involves building and supporting API serv... Show more

 • Promoted

Senior Backend Engineer

Big Red GroupSydney, NSW, AU

Big Red Group is the largest experience network in Australia and New Zealand.A powerful connector that provides more than 3000 experience operators with quality customers and the tourism industry w... Show more

Java Software Engineer

CareCone GroupSydney, AU

Job Title: Senior Software Engineer.Expert Experience in Java ,Microservices ,AWS AND Devops.Worked with, and delivered on, enterprise CI/CD capabilities and tools, providing guidance on best pract... Show more

 • Promoted

Senior Software Engineer- Backend

BlinqSydney, AU

At Blinq, we believe the first interaction can spark opportunities that last a lifetime.That’s why we built the world’s #1 digital business card - an instant, intuitive way to exchange details - an... Show more

 • Promoted

Senior Java Developer

BLUEBIRD RECRUITMENTSydney, NSW, AU

Sydney | Hybrid | Up to $160K + Super (flexible to $170K + Super for exceptional candidates).Are you a Senior Java Engineer who thrives on complexity, loves solving deep technical problems, and wan... Show more

Senior Software Engineer

Pearson CarterNorth Sydney, AU

Senior Java Developer | Early Stage Startup | $160k + Super.Pearson Carter are working with a very exciting Startup who have built a flagship SaaS product that is helping business across a wide ran... Show more

 • Promoted

Senior Backend Software Engineer

PayTech Nexus LtdSydney, AU

About the job Senior Backend Software Engineer.This is a 12 month contract opportunity for an experienced Backend Engineer to join a major Australian Bank, locatin in Sydney's CBD.Were interested i... Show more

 • Promoted

Senior Backend Engineer - 12-Month Contract, Sydney CBD

PayTech Nexus LtdSydney, AU

About the job Senior Backend Software Engineer.This is a 12 month contract opportunity for an experienced Backend Engineer to join a major Australian Bank, locatin in Sydney's CBD.Were interested i... Show more

 • Promoted

Backend Engineer

NeurodeSydney, AU

Neurode Labs is building brain‑computer interface technology that puts privacy, security, and data integrity at its core.We’re a small, focused team – and we’re hiring a backend engineer in Sydney ... Show more

 • Promoted

Senior Java Engineer – Trade Validation Platform

Macquarie GroupSydney, AU

Macquarie is seeking an experienced engineering leader to shape architecture and delivery for a large-scale post-trade platform.You will write production code, review pull requests, and mentor engi... Show more

 • Promoted

Senior Software Engineer

UpdocSydney, AU

Hey, I’m Kaveh, head of engineering here at Updoc.I’ve been building tech for over a decade, and let me tell you—there’s nothing quite like working on something that genuinely changes lives.At Updo... Show more

 • Promoted

Senior Software Engineer - Backend

QantasSydney, AU

Founded in the Queensland outback in 1920, Qantas has grown to be Australia’s largest regional, domestic, and international airline.The Qantas Group’s main business is the transportation of custome... Show more

 • Promoted

Senior Platform Engineer

Pet CircleSydney, AU

At Pet Circle, we believe pets deserve the very best, and the people who love them deserve a better way to care for them.Since 2011, we've grown from that single idea into Australia's biggest onlin... Show more

 • Promoted

Senior Java Software Engineer- Cloud, Microservices & DevOps

CareCone GroupSydney, AU

A leading technology firm located in Sydney is seeking a Senior Software Engineer with expertise in Java, Microservices, and AWS.The successful candidate will work in cloud engineering, delivering ... Show more

 • Promoted

Senior Software Engineer

Anduril IndustriesSydney, AU

Be among the first 25 applicants.Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s mos... Show more

 • Promoted

Senior Java Engineer

Macquarie Bank LimitedSydney, AU

Join our digital engineering team and help solve interesting problems for our colleagues and customers.We're on a mission to be Australia's #1 digital bank and our team's platforms interact with ou... Show more

 • Promoted

Senior Backend Engineer - Scalable, Data-Driven Bot Defense

Ten Eleven VenturesSydney, AU

Join us in stopping bad bots, for good! Kasada protects millions of online users everyday.Founded to stop automated bot attacks, we believe the internet should be a safe place for everyone.Bad bots... Show more

 • Promoted

Senior Backend Software Engineer

GlasswingSydney, AU

Are you an exceptional Backend Software Engineer?.We are on the lookout for a Senior Software Engineer who is energized by the challenge of steering substantial projects from the ground up in a sta... Show more

 • Promoted

Java Engineer - Back End

Motion RecruitmentSydney, AU

Motion Recruitment has partnered with an iconic Aussie household name.Their technology team is driving some of the most exciting digital transformation initiatives in the industry, and we are looki... Show more

 • Promoted

Senior Cloud Platform Engineer

NuixSydney, NSW, AU

We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix.We're fiercely passionate, love working at pace, thrive in ambiguity, live, and breathe outside of the bo... Show more