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

Remote Staff Backend Engineer (Java), Admin Experience (Open to remote across ANZ)

at Canva

Posted 23 hours ago 0 applied

Description:

  • The role involves leading the design and evolution of scalable backend systems that support Canva’s admin experiences for various organizations, from large enterprises to growing SMBs.
  • You will work closely with cross-functional teams to understand multi-team admin needs, identify opportunities for system improvements, and develop scalable, reliable solutions.
  • Mentoring and supporting other engineers is a key responsibility, including role-modeling engineering excellence and fostering a strong culture of technical growth.
  • You will shape admin user experiences by exploring product ideas, testing technical possibilities, and building solutions that cater to large-scale organizations.
  • The position requires helping teams navigate ambiguity by identifying trade-offs, guiding technical direction, and providing clarity during evolving product scopes.
  • Championing operational excellence is essential, which includes resolving backend issues, improving observability, and participating in the on-call rotation.
  • You will guide architecture decisions for high-volume, high-data services to ensure robustness, scalability, and enterprise readiness.
  • Staying updated on industry trends and sharing innovative ideas to enhance building practices at Canva is also part of the role.

Requirements:

  • Candidates should have experience operating at Staff or Principal Engineer level, with deep backend expertise in JVM-based languages such as Java or Kotlin.
  • You must have designed and led backend strategies for large-scale distributed systems, optimized for availability, performance, and reliability.
  • A systems thinker who thrives in ambiguity is essential, using sound judgment to drive clarity and navigate trade-offs while aligning cross-functional teams on complex challenges.
  • The role requires being a technical leader and multiplier, mentoring engineers, raising engineering standards, and promoting scalable, maintainable practices across multiple teams.
  • You should work seamlessly with senior stakeholders to shape long-term technical direction and influence product strategy through strong partnerships.
  • Consistent demonstration of disciplined software development practices, including thoughtful architecture, testing, documentation, and clean code, is required.
  • Strong communication skills are necessary to translate evolving product goals into clear technical strategies and executable milestones.
  • Bonus qualifications include experience with Protocol Buffers and hands-on experience with AWS services such as DynamoDB, SNS, and SQS.

Benefits:

  • Canva offers equity packages to ensure that the success of the company is shared with its employees.
  • An inclusive parental leave policy is provided to support all parents and caregivers.
  • Employees receive an annual Vibe & Thrive allowance to support their wellbeing, social connections, office setup, and more.
  • Flexible leave options are available, empowering employees to recharge and support their personal needs.