Staff Backend Software Engineer

Full Time
  • July 18, 2026
  • Employment Info

    JOBĀ  DETAILS

    Requirements
    • Strong background in designing, building and running high-performance Java backend systems
    • Firmly grounded computer science and engineering fundamentals, including concurrency, multithreading, data structures, solution design, architecture, and design patterns
    • Experience working collaboratively with teammates and communicating effectively
    • SQL experience
    • Good writing and verbal communication skills
    Responsibilities
    • Collaborate as part of a backend focussed team of engineers to extend and scale out the backbone of Canva’s Microservice landscape: the User Platform
    • Responsible for high performance systems to authenticate and manage users, avatars, groups and teams
    • Collaborate with the team to envision, design & plan, build and maintain new useful and reusable building blocks for the User Platform
    • Communicate with stakeholder teams to evaluate requirements, align timelines and optimise for value to the customers
    • Focus on improving the experience for customers with large teams in Enterprise and Education environments
    • Collaborating to build up and scale the backbone of Canva’s User Management: the User Platform, designing, building, and maintaining new features to improve and extend the experience for Pro and Enterprise teams and organisations, namely User & Team Management, Single Sign On, Roles & Groups, Permissions and more
    Desired Qualifications
    • Experience with Authentication and Permission systems is a huge plus
    • DynamoDB experience is a plus

     

     

     

    Are you interested in this position?

    Apply by clicking on the ā€œApply Nowā€ button below!

    #DesignFintech #GlobalDesigners
    #FintechInnovation #CreativeJobs
    #DesignHub
    #Tech Meets Design
    #DesignerNetwork
    #Myausjob