Chainguard
Chainguard
Chainguard 为专注于应用安全与合规的组织构建安全容器镜像和软件供应链工具。其低至零 CVE 的镜像每日更新,旨在支持 FedRAMP、NIST 800-53、PCI-DSS、SOC 2 和 CIS 等框架与基准。通过减少漏洞,并在开发工作流中自动化合规工作,Chainguard 帮助工程和安全团队在保持交付速度的同时,以更低的软件供应链风险部署应用程序。

软件工程师,持续维护自动化

为 Chainguard 安全的开源软件供应链构建基于 Go 的自动化工具和 AI 工具链。 开发软件包、测试和容器镜像系统,支持可靠的生产构建。

描述

  • 设计并构建协调软件包创建、测试生成和镜像构建的系统。
  • 创建由大语言模型驱动的智能体流水线,用于生成清单、搭建测试框架并验证结果。
  • 设计提示词、评估流程和质量检查机制。
  • 构建基于 Go 的命令行工具、服务和集成。
  • 创建测试生成器、验证框架及其他自动化工具,提升客户使用的可靠性。
  • 为规划提供技术构想,并协助制定小组路线图。
  • 与美国和加拿大时区的队友,以及欧洲和印度相邻小组的同事协作。

任职要求

  • 具备 3 至 5 年软件工程经验,包括构建并交付生产系统
  • 熟练掌握 Go 编程
  • 有使用 AI 或大语言模型生成、审查和测试代码的经验
  • 具备系统设计能力,包括参与构建松耦合、可扩展的系统,并能做出务实权衡
  • 有构建开发者工具、命令行界面或自动化平台的经验
  • 了解容器技术及其生态系统,包括 Docker、OCI、容器镜像仓库和 Kubernetes
  • 书面和口头沟通清晰,能够独立工作,并有跨团队、跨时区协作经验
  • 必须常驻美国或加拿大
  • 优先条件:有参与 Linux 发行版开发或贡献的经验,例如 Wolfi、Red Hat 或 Ubuntu
  • 优先条件:有维护大量生产服务的经验
  • 优先条件:有开源贡献
  • 优先条件:熟悉软件供应链安全,包括 SBOM、来源证明和签名
  • 优先条件:有使用 melange、apko 或 Wolfi 的经验
  • 优先条件:了解 FedRAMP、FIPS 或 STIG 等合规框架

福利待遇

  • 远程优先的工作方式,提供团队聚会、每年两次的目的地峰会,以及用于共享办公、电话和网络费用的月度津贴
  • 入职和晋升时可获得股票期权
  • 可参与二级市场股票出售,并有 10 年时间行使股票期权
  • 员工及其家属的医疗、视力和牙科保险保费全额由公司承担
  • 灵活的带薪休假
  • 带薪育儿假:生育父母可休 18 周,非生育父母可休 12 周,可一次休完或在孩子出生后的第一年内分段使用

相关职位

General Dynamics Information Technology

GDIT 远程软件工程师(Oracle 数据建模)

General Dynamics Information Technology

为 GDIT 设计可扩展的软件和 Oracle 数据模型。通过将纸质收款流程转为电子化解决方案,助力海关与边境保护局实现收入现代化。

打开