**概述**:
这是一个令人兴奋的机会,适合有经验的软件工程师,热衷于开源软件、Linux和大规模Web服务。在Canonical,一个不断发展的国际软件公司,与技术界最优秀、最聪明的人一起建立一份有意义、有回报的职业生涯。
Canonical的商店团队开发和运营支持Snap Store和Charmhub.io市场的后端服务。我们的服务主要使用Python构建,少量使用Golang。如果您对干净的API充满热情,偏向于交付,并相信测试是提高速度和可靠性的关键,那么您将适应这个团队。
我们面临一些激动人心的挑战,包括继续扩展我们的生产架构,扩展商店后端以处理其他软件包类型,并增强我们的物联网和企业解决方案的本地提供。
**职责**:
- 与全球分布的团队远程协作。
- 使用Python(可选Golang)编写干净的Web服务API,支持CLI和Web前端客户端。
- 从规范到生产和持续运营,在规模上设计和实现新功能和增强功能。
- 审查其他工程师编写的代码和技术设计。
- 讨论想法,合作寻找好的解决方案。
- 远程工作,每年参加2到4周的内部和外部活动。
**要求**:
- 您热爱技术,并喜欢与各种才华横溢的人合作。
- 您好奇、灵活、口齿伶俐且负责任。
- 您重视软技能,对工作充满热情、有进取心、思维周全且自我激励。
- 您拥有广泛的技术基础,但更偏向于后端代码和基础架构。
- 您熟悉关系型和非关系型数据库,并能有效设计性能良好的数据模型,并调优查询以访问它们。
- 您对Ubuntu作为开发和部署平台感到熟悉。
- 您具有计算机科学、STEM或类似学位的学士学位或同等学历。
**关于Canonical**:
Canonical是一家不断发展的国际软件公司,与开源社区合作交付世界上最好的云操作系统Ubuntu。我们的使命是实现自由软件在个人和组织生活中的潜力。我们的服务正在帮助全球企业降低成本、提高效率和增强安全性。Canonical是一家独特的科技公司,全球化、远程为先、开源,在50个国家拥有700名专业人员,我们希望成为全球最好的软件公司,而不是最大的。几乎每个团队都默认远程工作,Canonical引领21世纪数字化工作场所的步伐。
**Canonical提供的福利**:
- 在家工作
- 学习和发展津贴
- 有竞争力的薪水
- 年度薪酬审核
- 表彰奖励
- 慷慨的年假
- 带薪产假、陪产假和病假
- 优先通行证(用于旅行)
- 接触国际业务和技术