Canonical Ltd.

Canonical 发行了使用最广泛的 Linux 发行版 Ubuntu,并向公有云提供商、芯片供应商和工业领导者销售企业支持、安全补丁(Ubuntu Pro)、云基础设施、容器镜像和物联网平台。该公司为私人持有、创始人所有且盈利,2023 年报告收入为 2.51 亿美元,2024 年预计超过 2.9 亿美元。公司未进行过裁员,正在适度增长,并为未来 IPO 做准备。整个工程组织远程办公,每年举行两次线下冲刺会议。对于非欧盟籍但已在德国且已有获得工作许可途径的工程师,Canonical 的当地实体可作为蓝卡转换的便利雇主,但该公司不提供跨境搬迁担保。

关于这家公司

canonical · 远程 · 欧洲、中东、非洲 · 2026 年 8 月 19 日发布 4 天

Software Engineer - Secure Container Images

这份工作

负责构建和维护容器镜像,设计自动化CI/CD流水线,编写工具和测试,与团队协作并指导初级同事。

  • Bash
  • Python
  • GitHub Actions/Jenkins
  • Container images
  • Docker/Podman/Kubernetes
  • Linux
办公未说明
年限0-7年
学历学士或同等学历
语言英语(商务水平)

为什么是你

  • 从德国远程办公(EMEA 居家办公)意味着无需搬家——你留在慕尼黑,蓝卡计时继续,且符合你的最高优先级。
  • Python 被列为必需技能;这是你最擅长的语言。Bash 也是必需的,且属于合理期望。Go 只是加分项,与你的工作知识水平吻合。
  • 雇主是 Canonical:创始人领导、盈利且自 2004 年稳定运营。对于签证目的,这是低风险雇主。
  • 招聘信息明确使用英语,无德语要求,且招聘看起来是全球性的——这强烈表明他们可以赞助工作许可。
  • 你为了签证对中级职位持开放态度。这个职位要求 0–7 年经验,并说你的资历将匹配你指导他人的能力,这让你可以展示你的团队领导和基础设施经验。
  • 加分项列表包括供应链安全、SBOM 和 GitOps;你在 GMI Cloud 负责可观测性、网关和部署速度的工作表明你能快速学习相邻工具。
  • 40 天年假和 2000 美元学习预算是有吸引力的具体福利,如果你在安顿下来,这些很重要。

我的顾虑

  • 薪资未标明;你需要尽早确认基本工资是否达到或超过德国欧盟蓝卡门槛(€45,934.20)。Canonical 盈利且成熟,所以是有可能的,但这是你必须弥合的缺口。
  • 这个职位主要涉及容器镜像构建流水线、最小化镜像、安全加固和 OCI 规范——这是平台/基础设施工作。你最近的经验在 LLM 推理基础设施,而非容器打包。你有可迁移的自动化、Python 和 Linux 技能,且招聘信息明确欢迎来自相邻领域的人,但你得自己弥合这个差距,并且要与已经深耕这个领域的候选人竞争。
  • 公司是全球远程办公;它几乎肯定有办法雇佣在德国的员工(实体、EOR 或承包商)。然而,具体安排对你的居留状态很重要。在第一次通话时就要问清楚,对于德国居民,雇佣如何构成。

职位简介和要求

拥有超过100亿次下载量,Canonical的容器镜像深受全球开发者信赖,用于安全且大规模地构建和运行软件。这份信任建立在我们对加固、生产就绪镜像的承诺之上。

我们正在通过新一代基于Ubuntu的容器镜像(我们称之为“rocks”)来推动技术前沿:这些最小化镜像专为性能和可用性而设计,并得到长期安全承诺的支持。作为团队的一员,你将负责从上游源码到发布镜像的整个路径,将开源软件转化为经过测试、签名并持续维护的制品,让开发者能够放心部署。

这是一个快节奏、多学科的软件工程岗位。由于我们打包的大部分软件来自第三方上游,你将涉及广泛的容器技术和数百个开源项目,通常使用多种编程语言,集成和维护它们,使其在Ubuntu上易于使用。自动化是此角色的核心:你将构建大规模打包、构建、测试和发布镜像的流水线。

你在该职位中的资历将反映你的软件工程经验以及指导和引导初級同事的能力。

地点:这是一个全球远程职位

该职位职责包括

• 构建并维护日益增加的高质量、加固容器镜像组合
• 设计并运营自动化CI/CD流水线,用于跨环境和架构构建、测试、扫描、签名、发布、推广和退役镜像
• 编写工具和测试,评估安全合规性和云原生兼容性
• 与社区和合作伙伴紧密合作,分享容器专业知识,并通过新功能、补丁和应用保持我们的组合最新
• 与我们的产品安全、平台、基础设施和面向客户的团队协作
• 为团队的决策贡献技术意见
• 设定质量标准,定义涵盖安全、兼容性、性能、大小和开发者体验的镜像标准
• 扩充知识库,并撰写关于我们工作的文章
• 在协作、敏捷和全球分布的环境中工作
• 指导同事并参与招聘
• 在家工作,全球出差比例最高可达15%,参加内部和外部活动

我们希望你具备以下条件

• 精通Bash和Python
• 具有使用CI/CD系统(例如GitHub Actions、Jenkins)的经验
• 具有构建容器镜像的经验
• 掌握至少一种容器管理或编排工具(例如Docker、Podman或Kubernetes)
• 具有Linux系统、包管理、构建系统、发布工程或制品流水线的实践经验
• 清晰的沟通和端到端的主人翁意识,涵盖设计、审查、文档、运营和跨团队协作
• 致力于分享知识并帮助周围的人成长
• 真正热爱学习,并愿意在舒适区之外工作
• 计算机科学、STEM领域或类似学科的学士学位或同等学历
• 在高中和大学期间均表现出色
• 商务级别的书面和口语英语
• 与我们使命一致的个人真诚动力
• 每年出差2-4次参加公司活动,每次最长两周
• 0-7年相关经验

此外,我们希望你符合我们的价值观,即:

• 精确:注重提供正确性和清晰度
• 可靠:提供高质量的工作,建立信任和信心
• 可接近:协作构建可用的产品和系统
• 灵巧:融合热情、知识、适应力、风格和个性

加分技能

• 安全导向的维护思维:能够调查依赖和漏洞发现,评估其影响,并交付安全修复
• 理解软件供应链安全,具有生成和使用SBOM、签名、来源或CVE报告等制品的经验
• 熟悉GitOps原则和工作流程
• 熟悉其他语言如Go或Rust
• 具有构建最小化和无发行版容器镜像的实践经验
• 了解OCI规范
• 熟悉安全或合规框架,如CIS、NIST、FedRAMP或DISA STIG
• 有贡献开源项目的证据
• 热衷于将安全嵌入工程生命周期的所有阶段(DevSecOps),并有意愿负责任地、安全地使用AI或代理式开发
• 欢迎持有相关Linux、容器或云原生认证(如CKS或DCA)

如果你的经验接近但并非完全符合所有要求,我们鼓励你申请。我们重视从Linux打包、发布工程、构建系统、平台工程和开源维护中获得的可迁移经验。

我们为同事提供的福利

在制定全球薪酬时,我们会考虑地理位置、经验和绩效。我们每年进行薪酬评估(对于毕业生和初级员工更频繁),以确保我们认可卓越表现。除基本工资外,我们还提供基于绩效的年度奖金。我们为所有团队成员提供额外福利,这反映了我们的价值观和理想。我们平衡各项计划以满足当地需求并确保全球公平。

• 分布式工作环境,每年两次团队面对面冲刺
• 个人学习和发展预算,每年2,000美元
• 每半年一次薪酬评估
• 公司表彰奖励
• 每年40天年假,包括公共假期和我们的全公司假期
• 产假和陪产假
• 团队成员援助计划与健康平台
• 有机会前往新地点与同事会面,并享受Priority Pass休息室权限

关于Canonical

Canonical是一家处于全球开源运动前沿的先驱科技公司。我们的平台Ubuntu被广泛应用于突破性企业项目中,如公有云、数据科学、人工智能、工程创新和物联网。我们的客户包括全球领先的公有云和芯片供应商,以及众多行业的领导者。我们由创始人领导,盈利且持续增长。

自2004年成立以来,我们通过全球分布式协作驱动,相信技术和业务领导力可以出现在任何地方。我们没有中央总部。我们大多数人都在家办公,但对此我们异常自律。我们对所有同事抱有很高的期望,并倡导卓越。在这里工作意味着迈向未来,将挑战你以不同的方式思考、更聪明地工作、学习新技能并提升自己。

Canonical是平等机会雇主

我们自豪地营造一个无歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论你的身份如何,我们都会公平考虑你的申请。