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

Remote Staff Backend Engineer (Java), Admin Experience

at Canva

Posted 14 hours ago | 1 applied

Description:

  • As a Staff Backend Engineer (Java) focused on Admin Experience, you will collaborate with cross-functional teams to understand multi-team administrative requirements and design scalable solutions.
  • You will serve as a mentor and 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 for large-scale enterprises.
  • You will lead continuous improvement efforts within your team and troubleshoot and resolve technical issues related to the team’s domain.
  • Participation in the on-call rotation and providing on-call support for critical Canva services will be part of your responsibilities.
  • You will help guide the architecture of high-volume, high-data, enterprise-ready services and stay updated on industry trends and best practices to innovate and improve the domain.

Requirements:

  • You must have experience architecting scalable and maintainable services.
  • You should be a role model for engineering best practices.
  • Production-level experience in Java is required.
  • You must practice disciplined coding, code reviews, and pull requests.
  • Strong communication and collaboration skills are essential, with a focus on understanding the problem before coding.
  • Bonus points for experience with Protocol Buffers and AWS services like DynamoDB and SNS/SQS.

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.