Canonical Ltd.

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

关于这家公司

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

Golang Software Engineer, Commercial Systems

这份工作

用 Golang 开发解决方案,主导技术设计和代码审查,部署运维服务,指导同事,推广工程实践。

  • Golang
  • Linux kernel patches
  • 性能工程
  • 安全经验
  • 会计或销售运营经验
办公未说明
年限未说明
学历未说明
语言英语(专业书面和口语)

为什么是你

  • **地点理想。** 该岗位完全远程,覆盖 EMEA 区域,你可以留在慕尼黑,无需搬家。不会重置你的永居计时,不会打乱你的住房安排,也没有搬迁成本。
  • **可能提供签证支持。** Canonical 是一家大型、盈利、全球分布的公司,拥有 1200 多名员工,遍布 80 多个国家。他们几乎肯定有在德国招聘的经验,并且可以支持工作许可。不过,职位描述没有明确提及签证担保,所以你需要确认他们是通过德国实体还是承包商结构雇佣员工。
  • **公司稳定性高。** Canonical 由创始人领导,盈利且持续增长。裁员或破产会威胁你签证的风险较低。
  • **英语是工作语言;不需要德语。**

我的顾虑

  • **这个岗位基于 Go 语言开发,这是你最薄弱的技术栈。** 职位描述明确要求具备 Golang 软件开发经验,具体工作是开发 Golang 服务。你的简历上只显示有 Go 语言的基础知识,而非生产环境经验。你将与全职写 Go 的工程师竞争;这是真正的差距,不是你能快速弥补的短板。
  • **领域是商业系统(计费、合同、内核补丁),而非 AI 基础设施。** 这是扎实的后端工作,但它超出了你最擅长的领域(LLM 推理、MLOps)和你喜欢构建的系统类型。你说过你可以做后端,但这个岗位与你当前的工作相去甚远。
  • **薪资未公开。** Canonical 表示会根据地点和经验调整薪酬,但没有具体数字,你无法知道基本工资是否超过 €45,934 的蓝卡门槛。你需要在流程早期就主动询问。

职位简介和要求

Canonical 是一家为全球企业和技术市场提供开源软件和操作系统的领先供应商。我们的平台 Ubuntu 在公共云、数据科学、AI、工程创新和物联网等突破性企业计划中得到广泛应用。我们的客户包括全球领先的公共云和硅供应商,以及众多行业的领军企业。公司是全球分布式协作的先驱,拥有 1200 多名同事,分布在 80 多个国家,极少有办公室职位。团队每年在世界上有趣的地点会面两到四次,以协调战略和执行。

公司由创始人领导,盈利且持续增长。

我们正在招聘各级别的 Golang 软件工程师,他们追求最高的工程品质,寻求改进,不断培养技能,并将其应用于工作。这是一个与众多流行软件系统、集成技术和令人兴奋的开源解决方案合作的绝佳机会。

商业系统部门由六个工程团队组成,与 Canonical 的其他工程和业务团队紧密合作。商业系统部门设计、开发和运营的服务是 Canonical 业务的核心,而 Golang 在其中扮演着不可或缺的角色。我们正在为这些团队寻找软件工程师:

计费团队设计、开发和运营一项 Golang 服务,该服务提供标准化和可扩展的能力,将指标转化为可计费金额,使客户能够随时查看他们在 Canonical 的当前支出,并确保计费准确、可靠和及时。该服务还与其他工程、业务和支付系统集成。对于任何对计费和支付处理领域感兴趣的软件工程师而言,该团队都是一个绝佳的选择。

合同团队设计、开发和运营一项 Golang 服务,该服务将成为所有客户合同的唯一真实来源。该服务提供标准化的 CPQ 能力,并以结构化格式存储已签署的合同。该服务还与其他工程和业务系统(包括 CRM 系统和会计系统)集成。对于任何希望了解销售和收入流程并超越软件工程领域发展技能的软件工程师而言,该团队都是一个绝佳的选择。

Livepatch 团队设计和开发一项服务,用于交付 Linux 内核补丁,通过在安全维护窗口之间修补 Linux 内核(系统运行期间),缩小关键和高严重性 Linux 内核漏洞的利用窗口。该产品的工程团队开发基于 Golang 的客户端和后端组件,而 Canonical 的另一个团队(内核团队)则开发安全补丁。对于对安全感兴趣、并高度重视工程质量和可靠性的软件工程师来说,该团队是一个绝佳的机会。

地点:该职位将设在 EMEA 区域,远程办公。

职责包括

• 开发基于 Golang 的工程解决方案
• 领导技术设计、代码审查和实现
• 部署和运营团队开发的服务
• 指导、辅导同事,并提供职业发展反馈
• 开发并推广卓越的工程和组织实践

我们期望您具备

• 高中和大学阶段的杰出学术成绩
• 技术学科的学士学位,或关于您另辟蹊径的令人信服的故事
• 超越期望取得卓越成果的记录
• 使用 Golang 进行软件开发的经验
• 专业的英语书面和口语能力,以及出色的演示技巧
• 结果导向,有个人驱动力去履行承诺
• 每年能够进行两次国际差旅,参加为期最长两周的公司活动

加分技能

• 性能工程和安全经验
• 会计、销售、销售运营或其他业务角色经验

我们为同事提供什么

我们根据地理位置、经验和绩效来制定全球薪酬。我们每年重新审视薪酬(对于毕业生和初级员工更频繁),以确保我们认可卓越表现。除基本工资外,我们还提供绩效驱动的年度奖金或佣金。我们为所有团队成员提供额外福利,这反映了我们的价值观和理想。我们平衡项目以满足当地需求,并确保全球公平。

• 分布式工作环境,每年两次团队线下冲刺
• 个人学习和发展预算,每年 2,000 美元
• 年度薪酬评估
• 认可奖励
• 年度假期
• 产假和陪产假
• 员工援助计划
• 前往新地点与同事会面的机会
• 对于长途公司活动,提供 Priority Pass 和旅行升级

关于 Canonical

Canonical 是一家处于全球开源运动前沿的先锋科技公司。作为 Ubuntu(最重要的开源项目之一,也是 AI、物联网和云平台)的发布者,我们正在改变软件世界。我们在全球范围内招聘,并为加入公司的人员设定极高的标准。我们追求卓越——为了成功,我们必须成为所做之事的最佳。自 2004 年成立以来,Canonical 的大多数同事一直在家工作。在这里工作是迈向未来的一步,将挑战您以不同方式思考、更聪明地工作、学习新技能并提升自己。

Canonical 是平等机会雇主

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

#LI-remote