CommandZero正在寻找一位经验丰富的Go开发人员,帮助设计、构建和维护我们基于REST API的数据库支持的分布式系统。
该职位专门针对加拿大阿尔伯塔省卡尔加里市。我们不提供搬迁服务,也不完全支持远程办公,因为这是一个混合角色,既有在家办公的元素,也有在办公室工作的元素。
概述:
Command Zero致力于革新组织进行网络调查的方式。创始人曾参与过6次成功的网络安全收购交易,包括被Symantec、McAfee、Sourcefire和Cisco收购。凭借一流的风险投资机构的支持,以及数十位网络安全高管和思想领袖的支持,Command Zero目前处于隐秘模式。
我们的团队主要是远程分布在北美各地。这种环境要求具备良好的沟通能力、社交能力,并且以高标准履行职责和责任。我们倡导相互尊重和包容的文化。如果您喜欢与一群有创意、有才华、有热情的团队成员合作解决具有挑战性的问题,并对全球组织的安全产生真正影响,那么这就是适合您的地方。
我们借鉴了过去30年的敏捷主题和技术,采用持续集成和部署、测试和团队之间的灵活协作。这个迭代过程优化了我们的发布周期,以实现更有效的交付。
您将要做的事情:
• 使用Go编写、审查和维护代码。
• 拥有并倡导团队构建的系统的健康和质量,并在必要时对事件进行响应。
• 记录架构设计,进行代码实验和构建原型,以了解如何使用我们的系统实现全球范围内的规模。
• 与工程师和产品负责人协调,定义、优先排序和分配项目任务,以实现业务目标。
您是谁:
• 自我激励,寻求挑战
• 实用主义选择胜过教条主义选择
• 独立并能够在最少监督下实现目标
• 与队友有效沟通,具备同理心
• 好奇心强,不断寻求改进自己和周围人的方法
• 能够在一个非结构化的环境中工作(灵活并愿意根据早期产品和团队的需求进行调整)
• 能够给予和接受批评性反馈
要求:
• 在生产环境中使用Go的经验
• 在Go中构建REST API的可证明经验
• 在Linux或Unix环境中运行生产应用程序
• 有Git的经验
• 优秀的书面沟通能力
• 能够与分布式团队异步工作
首选技能:
• 在大规模环境下构建高可用系统的经验
• 有NixOS的经验
• 有OpenID Connect的经验
• 有Open Telemetry的经验
• 有CockroachDB/Postgresql的经验
生活中没有完美的事物,包括这份工作描述。即使您不具备所有这些资格(除了懂Go编程),您可能也是一个非常合适的人选。我们期待与您见面,了解您独特的技能和经验。