软件工程师 - Python - Ubuntu Pro 客户端 - 毕业生级别

3个月前全职
面议 Canonical - Jobs

Canonical - Jobs

location 法兰克福
unsaved
Canonical 是一家领先的开源软件和操作系统提供商,服务于全球企业和技术市场。我们的平台 Ubuntu 被广泛应用于公共云、数据科学、人工智能、工程创新和物联网等突破性企业项目中。我们的客户包括全球领先的公共云和硅片供应商,以及多个行业的领军企业。公司是全球分布式协作的先驱,拥有 1200 多名同事,分布在 75 个国家,办公室岗位极少。团队每年在全球有趣的地点面对面会面两到四次,以对齐战略和执行。 公司由创始人领导,盈利且持续增长。 我们正在招聘一名软件工程师,负责开发、测试和发布对 Ubuntu Pro 客户端的改进。 Ubuntu Pro 是 Canonical 提供的一套专业服务。无论是企业客户在大规模部署系统,还是希望为个人家用 Ubuntu LTS 提供安全补丁的用户,Ubuntu Pro 客户端都是管理所有这些服务的命令行工具。 Ubuntu Pro 客户端的质量和稳定性至关重要,因为它在每个 Ubuntu 系统上都是预装的。您将与 Ubuntu 服务器团队合作,和主要云合作伙伴及多个 Canonical 产品团队一起开发、测试和发布 Pro 客户端的改进。您还将与我们的用户沟通,确保满足他们的需求。 该角色要求在 Python 中进行以质量为导向的软件工程,并关注软件在广泛目标版本和环境中的互操作性。优秀的 Python 技能是关键要求,之前对开源 Python 项目的贡献将是一个优势。Pro 客户端通常与 Ubuntu 包管理进行交互;因此,配置 apt 的经验,以及对 deb 打包和一般系统管理的知识在此角色中是有利的。 申请者应对 Ubuntu 项目及其价值观充满热情,并希望构建全球数百万用户使用的工具。个人兴趣和对质量的重视、考虑边缘案例、易用性、文档以及细致的社区协调非常重要。Pro 客户端在从关键任务环境到业余 Ubuntu 用户的所有范围内使用;申请者应准备与整个用户群体合作,并帮助指导所有人群的工程最佳实践。 该角色的职责包括: • 与分布式团队积极合作 • 编写高质量代码,进行单元和功能测试,以创建新功能 • 调试问题并生成高质量代码进行修复 • 审核其他工程师编写的代码 • 讨论想法并调查以找到良好的解决方案 • 在家工作,每年全球旅行 2 到 4 周参加内部和外部活动 我们希望您具备的条件: • 您热爱技术并与优秀的人一起工作 • 您好奇、灵活、善于表达并且有责任心 • 您重视软技能,并且充满热情、积极进取、深思熟虑且自我激励 • 您拥有计算机科学、STEM 或类似学位的学士学位或同等学历 • 您在 Linux 上有丰富的 Python 经验 • 您对以下两个或更多方面感兴趣并有经验:Ubuntu Linux 系统管理、持续集成、终端系统合同管理、Debian 打包、与公共或本地云合作 • 如果您有与开源社区互动的经验,将是一个加分项 我们为同事提供的福利: 我们考虑地理位置、经验和表现来制定全球薪酬。我们每年重新审视薪酬(对于毕业生和助理职位更频繁),以确保我们认可卓越表现。除了基本工资外,我们还提供基于绩效的年度奖金或佣金。我们为所有团队成员提供额外福利,反映我们的价值观和理想。我们平衡我们的项目以满足当地需求,并确保全球公平。 • 分布式工作环境,每年两次面对面团队冲刺 • 每年 2000 美元的个人学习和发展预算 • 年度薪酬审查 • 认可奖励 • 年度假期假 • 产假和陪产假 • 团队成员援助计划和健康平台 • 有机会前往新地点与同事会面 • 优先通行证和长途公司活动的旅行升级 关于 Canonical Canonical 是一家开创性的科技公司,处于全球开源运动的前沿。作为发布 Ubuntu 的公司,Ubuntu 是最重要的开源项目之一,也是 AI、物联网和云平台,我们正在改变软件的世界。我们在全球范围内招聘,并为加入公司的人员设定了非常高的标准。我们期待卓越;为了成功,我们需要在我们所做的事情上做到最好。自 2004 年成立以来,Canonical 的大多数同事都在家工作。这里的工作是迈向未来的一步,将挑战您以不同的方式思考、更聪明地工作、学习新技能并提升您的能力。 Canonical 是一个平等机会雇主 我们自豪地营造一个没有歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平地考虑您的申请。 #LI-remote