职位描述
加入重新定义世界设计体验的团队。
嘿,你好,你好,你好,你好,你好,你好!
感谢您的光临。我们知道找工作可能会花费一些时间,您可能急于了解有什么提供,所以我们直截了当地告诉您。
您可以在哪里和如何工作
我们的旗舰校园位于悉尼。我们还在墨尔本设有校园,在布里斯班,珀斯和阿德莱德设有共享办公空间。但是您可以选择在哪里和如何工作,我们相信我们的Canvanauts可以选择平衡,使他们和他们的团队实现目标。
在这个职位中,您将要做的事情
随着Canva的规模扩大,变革仍然是我们DNA的一部分。但是我们认为这就是乐趣的一部分。因此,这将为您提供开始工作时将要处理的工作类型的味道,但这可能会发展。
目前,该职位的重点是:
• 提供功能,负责从设计文档到实施和发布的整个生命周期。
• 帮助通过完整的端到端跟踪交付关键用户流程的监控。
• 帮助识别Canva中可观察性工具的差距,并帮助将其提升到新的水平。
• 积极改进我们的可观察性工具,并参与头脑风暴和POC,以确定如何改进我们现有的系统。
• 积极帮助改进前端的跟踪仪器,以揭示前端组件的性能下降。
• 帮助解决诸如扩展我们的平台以满足Canva的客户增长等困难问题。
• 指导和辅导团队中的其他人,并帮助他们提高技能和知识。
如果您符合以下条件,那么您可能是个合适的人选
• 您具有TypeScript的经验,这对于这个职位来说是必须的。
• 您具有Java或Golang的经验,这是一个有用的技能
• 您对计算机工程基础和第一原则有深入的了解和理解
• 您了解前端性能指标和Web要点。
• 您具有在大型分布式云环境(理想情况下是AWS)中使用和监控微服务架构的经验。
• 您具有使用可观察性工具的经验-熟练掌握Grafana、Kibana、Sentry或类似工具
• 您具有基础设施即代码的经验,我们是一个Terraform商店,但是对其他IaC工具有很强的经验也可以
• 您可以指导和辅导团队的其他成员,并改善我们的协作、学习和分享思想的方式
• 这个职位需要大量的文档编写和内部团队成员的一致性;因此需要良好的书面和口头沟通能力
非必要,但有帮助的经验!
• 有使用Kotlin或Swift编写原生代码的经验,因为我们还维护着Android和iOS的追踪库。
• 有构建用于可观察性数据可视化工具(如Kibana、Grafana等)的自定义插件的经验
• 有使用OpenTelemetry或编写Golang代码的经验,因为我们正在采用OpenTelemetry来提供大量的工具。
关于团队
可观察性追踪和异常团队负责Canva内部的运营洞察。我们的目标是为开发团队提供世界一流的工具,以查看他们的服务在生产中的性能。我们通过将行业领先的第三方解决方案与我们自己开发的解决方案相结合,实现这一目标。
我们在整个堆栈上工作,维护我们的追踪TypeScript和Java库,我们的追踪基础设施,错误库和错误处理指南等等。随着我们扩展所有这些领域,我们需要更复杂的解决方案,以确保Canva开发人员可以继续成长,而不会在可靠性或可用性方面妥协。
对您有什么好处?
实现我们疯狂的大目标激励我们努力工作-我们确实这样做-但是您也会在Canva的生活中体验到许多奇妙、联系和有趣的时刻。我们还提供一系列福利,为您在工作内外的每一次成功做好准备。
以下是提供的一些内容:
• 股权计划-我们希望我们的成功也成为您的成功
• 包容性的育儿假政策,支持所有父母和照顾者
• 年度活力和成长津贴,支持您的健康、社交联系、办公室设置等等
• 灵活的休假选择,使您能够成为一个善良的力量,花时间充电,并为您提供个人支持
请访问lifeatcanva.com了解更多信息。
其他需要知道的事情
我们根据您的经验、技能和热情,以及您如何增强Canva和我们的文化来做出招聘决策。当您申请时,请告诉我们您使用的代词以及您在面试过程中可能需要的任何合理调整。
在Canva,我们欢庆各种技能和背景,所以即使您觉得自己的技能与上述要求不太匹配-我们仍然希望听到您的声音!
请注意,面试是通过虚拟进行的。