开源软件工程师职位概述
我们正在寻找一位熟练的开源软件工程师加入我们的团队。成功的候选人将具备Linux和开源软件的经验,以及计算机科学或相关领域的优秀学术背景。
工作职责
参与基于Linux的基础设施和应用程序的动态和激动人心的工程项目
解决与Ubuntu、内核、Ceph、OpenStack或Kubernetes及其他开源软件相关的复杂客户问题
与Canonical的现场、支持和产品工程团队保持密切合作关系
参与上游社区,开发错误修复、回溯补丁,并与上游合作以纳入
审查其他工程师编写的代码,并在技术方法和技术上表现出良好的判断力
根据优先事项有效地安排工作和管理时间
参与团队讨论以改进流程、工具和文档
保持清晰、技术性和简明的沟通
要求
卓越的学术记录
计算机科学或STEM领域背景
具有Linux和开源软件经验
在Linux上至少具备Python、Go、C或C++之一的经验
有学习不熟悉技术和深入解决困难问题的动力
愿意每年最多旅行4次参加内部活动
福利
分布式工作环境,每年两次团队面对面冲刺
每年2000美元的个人学习和发展预算
年度薪酬审查
认可奖励
年度假期
产假和陪产假
员工援助计划和健康平台
有机会前往新地点与同事会面
我们为同事提供的
我们在全球范围内考虑地理位置、经验和表现来制定薪酬。我们每年(对于毕业生和助理更频繁)重新审视薪酬,以确保我们认可杰出的表现。
关于公司
公司是一家在全球向开源转型的前沿科技公司。作为发布Ubuntu的公司之一,Ubuntu是最重要的开源项目之一,也是AI、物联网和云平台,我们正在改变软件的世界。我们在全球范围内招聘,并对加入公司的人员设定了非常高的标准。我们期望卓越;为了成功,我们需要在我们所做的事情上做到最好。