Backend Software Engineer

Canva Logo

Canva

πŸ“Remote - Australia

Summary

Join Canva's Internationalization Team and help redefine how the world experiences design. Work from our Sydney, Melbourne, or other Australian campuses, or remotely. Design, develop, and deploy solutions for internationalization, owning the entire code lifecycle. Collaborate with engineers and product managers, facilitating knowledge sharing and advocating for engineering needs. The role requires commercial software development experience, Java proficiency, strong computer science fundamentals, and excellent communication skills. Canva offers equity packages, inclusive parental leave, a wellbeing allowance, flexible leave options, and more.

Requirements

  • Commercial experience in a software development environment, building scalable backend systems
  • Most of our code is in Java, so you will be comfortable using Java
  • Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns
  • Working collaboratively with team members and communicating optimally
  • Good writing and verbal communication skills

Responsibilities

  • Design, develop and deploy solutions to challenging problems, working closely with other engineers and product managers to deliver features for Internationalization and make a global impact
  • Own the entire lifecycle of the code; design, development, test, maintenance, support, and subsequent fixes and improvements as required to support the product roadmap
  • Work collaboratively and consult with Leads, Product Managers, and Engineers across Canva to unblock frontend work required for your group to achieve their goals
  • Facilitate knowledge sharing and effectively advocate for engineering needs to non-technical stakeholders within the group
  • Demonstrate initiative and ownership in achieving goals, improving processes and solutions
  • Identify opportunities for cross-team collaboration to work on new ideas and improvements that help achieve our goals

Preferred Qualifications

Experience in training, deploying or scaling machine learning models to production environments is a great plus

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.