Canonical是一家领先的开源软件和操作系统提供商,服务于全球企业和技术市场。我们的平台Ubuntu在公共云、数据科学、人工智能、工程创新和物联网等突破性企业项目中被广泛使用。我们的客户包括全球领先的公共云和硅片供应商,以及多个行业的领军企业。公司是全球分布式协作的先驱,在80多个国家拥有1200多名同事,极少有基于办公室的职位。团队每年会在世界各地的有趣地点见面两到四次,以协调战略和执行。
公司由创始人领导,盈利且不断增长。
我们正在招聘一名任何资历水平的Golang软件工程师主管,追求最高的工程质量,寻求改进,不断发展技能并在工作中应用。这是一个与众多流行软件系统、集成技术和令人兴奋的开源解决方案合作的绝佳机会。
商业系统部门由六个工程团队组成,与Canonical的其他工程和业务团队紧密合作。由商业系统部门设计、开发和运营的服务是Canonical业务的核心,Golang在其中扮演着重要角色。我们正在为这些团队寻找软件工程师:
计费团队
设计、开发和运营一个Golang服务,提供标准化和可扩展的能力,将指标转化为可计费金额,使客户随时查看他们在Canonical的当前支出,并确保准确、可靠和及时的计费。该服务进一步与其他工程、业务和支付系统集成。这个团队非常适合任何希望在计费和支付处理领域提升技能的软件工程师。
合同团队
设计、开发和运营一个Golang服务,将成为所有客户合同的单一真实来源。该服务提供标准化的CPQ能力,并以结构化格式存储签署的合同。该服务进一步与包括CRM系统和会计系统在内的其他工程和业务系统集成。这个团队非常适合任何希望了解销售和收入流程并在软件工程之外提升技能的软件工程师。
Livepatch团队
设计和开发一个服务,用于交付Linux内核补丁,通过在安全维护窗口之间修补Linux内核,缩短关键和高严重性Linux内核漏洞的利用窗口,同时系统运行。该产品背后的工程团队开发基于Golang的客户端和后端组件,而Canonical的另一个团队,内核团队,开发安全补丁。这个团队是对安全感兴趣并专注于工程质量和可靠性的软件工程师的绝佳机会。
工作地点
该职位将在EMEA地区远程工作。
职位职责
- 利用Golang开发工程解决方案
- 领导技术设计、代码审查和实施
- 部署和运营团队开发的服务
- 指导、辅导并为同事提供职业发展反馈
- 发展并推广优秀的工程和组织实践
我们对您的期望
- 高中和大学的卓越学术记录
- 技术学科的本科学位或关于您选择的替代路径的引人注目的叙述
- 超越预期以取得卓越成果的记录
- Golang软件开发经验
- 专业的书面和口头英语能力,优秀的演讲技巧
- 结果导向,具有履行承诺的个人驱动力
- 每年两次国际旅行的能力,用于长达两周的公司活动
加分技能
- 性能工程和安全经验
- 会计、销售、销售运营或其他业务角色的经验
我们为同事提供的福利
- 分布式工作环境,每年两次的团队面对面冲刺
- 每年2000美元的个人学习和发展预算
- 年度薪酬审查
- 认可奖励
- 年度假期
- 产假和陪产假
- 员工援助计划
- 旅行到新地点与同事见面的机会
- 优先通行证和长途公司活动的旅行升级
关于Canonical
Canonical是一家在全球开源运动前沿的先锋科技公司。作为发布Ubuntu的公司之一,Ubuntu是最重要的开源项目之一,也是AI、物联网和云的平台,我们正在改变软件的世界。我们在全球范围内招聘,并为加入公司的人员设定了很高的标准。我们期望卓越——为了成功,我们需要在我们所做的事情上做到最好。自2004年成立以来,大多数Canonical的同事一直在家工作。在这里工作是迈向未来的一步,将挑战您以不同的方式思考、更聪明地工作、学习新技能并提升您的水平。
Canonical是一个平等机会的雇主
我们自豪地营造一个没有歧视的工作环境。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平考虑您的申请。