Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer (Java), Admin Experience

at Canva

Posted 9 hours ago | 0 applied

Description:

  • As a Backend Engineer (Java) at Canva, you will collaborate with cross-functional teams to understand multi-team administrative requirements and design scalable solutions.
  • You will mentor and serve as an example to more junior engineers on the team.
  • Your role will involve delivering a great user experience to administrators by ideating and confirming the technical feasibility of solutions to manage large-scale enterprises.
  • You will lead continuous improvement efforts within your team and troubleshoot and resolve technical issues related to the team’s domain, including participation in the on-call rotation.
  • Staying updated on industry trends and best practices to innovate and improve the domain owned by the team will also be part of your responsibilities.

Requirements:

  • You must have experience writing production code in Java.
  • You should follow disciplined coding practices and be experienced with code reviews and pull requests, modeling best practices.
  • Strong communication and collaboration skills, both written and verbal, are essential.
  • You should approach engineering by first understanding the problem and then crafting the solution.
  • Experience with protocol buffers and AWS (like DynamoDB, SNS/SQS) is considered a bonus.

Benefits:

  • Canva offers equity packages to ensure that the success of the company is shared with you.
  • An inclusive parental leave policy is provided to support all parents and carers.
  • You will receive an annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup, and more.
  • Flexible leave options are available to empower you to take time to recharge and support your personal needs.