Resumen del rol

Senior Backend Engineer- (Java)- Teams & Education

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

At the moment, this role is focused on:

  • Playing a leading role in delivering sharing and permissions features across the whole of the Canva product, including our flagship design experience, content management, and brand.
  • Proposing innovative approaches and solutions to future-proof Canva's product decision platforms and deliver on business outcomes.
  • Engaging with others to shape the improvements through writing design documents and running design meetings.
  • Advocating for best practices that enhance service performance, resilience, and adaptability.
  • Designing and implementing the most intricate aspects of the system, showcasing your aptitude for tackling complex technical challenges effectively.
  • Guiding the implementation of major projects, planning task breakdown and keeping engineers in sync using excellent verbal and written communication skills, including architectural diagrams.
  • Providing guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.
  • Having widespread impact across the organization by facilitating and orchestrating cross-team initiatives that set a higher standard for reliability, velocity, and security.

You're probably a match if

  • You have extensive experience developing distributed web applications, with a deep understanding of Java.
  • You have a proven track record of successfully planning and executing complex architectural changes, with a strong focus on creative problem-solving rather than reliance on specific frameworks or libraries.
  • You have excellent communication and collaboration skills, both written and verbal, with the ability to foster a positive working environment across stakeholders and engineers.
  • You have proven experience mentoring and guiding engineering teams, unblocking technical challenges, and serving as a role model.
  • Mastery of computer science and engineering fundamentals such as concurrency, data structures, and distributed systems, along with a strong grasp of resiliency techniques like load balancing, throttling, back pressure, and circuit breaking.
  • Hands-on experience working in large distributed cloud environments (AWS preferred) and familiarity with cloud-native technologies such as Kubernetes and Terraform.
  • Bonus: Experience with large-scale distributed asset management system
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoBackend DevelopmentÁrea del rol
Señal de senioritySeniorNivel del candidato
StackAWS, Java, KubernetesSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link