职位:高级软件工程师(后端)
Canonical 是全球企业和技术市场中开源软件和操作系统的领先提供商。我们的平台 Ubuntu 在公共云、数据科学、人工智能、工程创新和物联网等突破性企业项目中被广泛使用。我们的客户包括全球领先的公共云和硅供应商,以及许多行业的领导者。公司是全球分布式协作的先锋,拥有 1200 多名同事,分布在 75 多个国家,几乎没有基于办公室的角色。
团队每年会在全球有趣的地点面对面会面两到四次,以对齐战略和执行。
公司由创始人领导,盈利且正在增长。
我们正在招聘高级/资深/首席工程师加入 Launchpad 团队,并在塑造开源协作的未来中发挥领导作用。
Launchpad 是一个用于管理开源开发项目的平台。它包括代码托管和审查、错误跟踪、包构建、翻译以及其他由自由和开源软件开发人员使用的设施。
作为一名对 Linux、网络服务和可扩展开发平台充满热情的高级或资深工程师,您将有机会架构和完善一个成熟的、以 Python 为驱动的系统,该系统支持像 Ubuntu 这样的重大项目。您的工作将对维护关键业务服务同时推动创新至关重要,无论是通过扩展包构建能力、增强开发者工作流程,还是现代化网络用户界面。
在这个角色中,您将通过确保 Launchpad 仍然是一个结构良好、高速的开源贡献环境来赋能全球开发者。作为 Canonical 全球分布式团队的一部分,您将与开源技术领域的一些最聪明的头脑合作,构建支持下一代软件开发的基础设施。如果优化大规模项目、推动持续改进和支持开发者让您感到兴奋,这是一个留下持久影响的完美机会。
地点
这是一个基于 EMEA 地区的远程职位。候选人需位于该地区内。
职位职责
- 影响并推动分布式团队的设计、架构和功能决策,以确保高影响力的解决方案。
- 编写卓越的、以 API 为先的 Python 代码,并进行单元测试,交付可扩展的、结构良好的系统。
- 诊断和解决复杂的技术挑战,实施高质量的修复以提高性能和可靠性。
- 指导和提升其他工程师,领导代码审查以强化最佳实践并提升团队卓越性。
- 享受远程工作的自由,同时保持全球参与。每年国际旅行 2 至 4 次,以参与关键的内部讨论和行业领先的外部活动——扩展您的网络、分享专业知识,并在全球舞台上塑造创新。
我们对您的期望
- 您热爱技术,喜欢与聪明的人一起工作,并解决有趣的问题。
- 您是一个战略思考者,擅长解决复杂挑战和推动创新。
- 您好奇、适应性强、表达清晰,具有出色的领导和协作能力。
- 您在 Python 开发和交付高质量、生产就绪代码方面有出色的技术实力。
- 您在维护和改进大规模网络应用和数据库管理(PostgreSQL 是加分项)方面有专业知识。
- 您对分布式环境中的集成、基础设施和操作有深刻理解。
- 您有安全导向的思维方式,确保在开发的每个阶段都进行稳健的实现。
- 您熟悉 Ubuntu 作为开发和部署平台。
- 您对软件打包系统有扎实的理解,包括 Debian/Ubuntu 包。
- 您拥有计算机科学、STEM 或类似学科的学士学位或同等学历。
我们为同事提供的福利
- 分布式工作环境,每年两次的团队面对面冲刺。
- 每年 2000 美元的个人学习和发展预算。
- 年度薪酬审查。
- 认可奖励。
- 年假…