最新开发远程工作招聘信息

工程经理 - Linux硬件支持 会员专享
面议 远程全职 远程工作

岗位职责

  • 领导分布式工程师团队,为最新IoT和服务器硬件平台设计并实现最佳Ubuntu集成
  • 与商业合作伙伴合作,在其平台上提供优化的Ubuntu体验
  • 通过指导、辅导和反馈来发展团队
  • 确保严格的质量和可靠性标准

任职要求

  • Linux发行版、Debian打包和高性能服务器硬件经验
  • 有直接与客户合作、解决技术问题的经验
  • 有管理或领导软件工程师团队的经验
  • 英语沟通能力良好,书面和口头
  • 拥有技术领域学士学位或同等学历

其他说明

远程工作,每年最多两次全球出差,每次最多两周

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

首席工程师(Drupal / Web 平台) 会员专享
50k以上 远程全职 远程工作

岗位职责

  • 主导多个客户项目的技术架构、开发与交付
  • 与策略、设计、制作和工程团队协作制定技术方案
  • 作为客户利益相关方的技术负责人和对接人
  • 构建可扩展、可维护的高性能 Web 应用和 CMS 平台

任职要求

  • 6-8 年软件或 Web 开发经验,有代理或咨询背景者优先
  • 精通 JavaScriptPHPReact、Vue、Angular 或 Node.js 等现代框架
  • DrupalWordPress CMS 平台的深入经验
  • 熟悉 LAMP 技术栈,包括 PHP 和 MySQL
  • 有 AWS、Acquia、Pantheon、Azure 或 Google Cloud 等云托管平台经验

加分项

  • 有 Docker、Kubernetes 或容器化开发环境经验
  • 熟悉自动化测试框架和 DevOps 实践
  • 有 Scrum 或 Kanban 等敏捷交付环境经验

其他说明

远程优先代理机构,团队分布在美国各地。

如何申请

该职位来自海外招聘平台,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

AI 应用开发工程师 会员专享
25k-50k 远程全职 远程工作

岗位职责

  • 开发 LLM 应用,覆盖 Prompt 工程、RAG、Agent 与工具调用
  • 对接主流大模型 API,做好封装与调用优化
  • 搭建向量数据库与知识库检索链路
  • 优化效果、成本与响应延迟,保障线上稳定性

任职要求

  • 3 年以上后端或全栈经验,熟悉 Python、Java 或 Go
  • 有 LLM 应用开发实战经验,熟悉 RAG、Function Calling
  • 熟悉至少一种 AI 应用框架,如 LangChain、LlamaIndex、Dify
  • 熟悉向量数据库及 embedding 检索原理

加分项

  • 有 Multi-Agent 经验
  • 有模型微调经验
  • 有高并发系统或移动端开发经验

如何申请

软件工程师(持续工程) 会员专享
面议 远程全职 远程工作

岗位职责

  • 解决与Ubuntu、Kernel、CephOpenStackKubernetes等开源软件相关的复杂客户问题
  • 与Canonical的现场、支持和产品工程团队保持紧密合作
  • 参与上游社区,开发错误修复、向后移植补丁并与上游合作

任职要求

  • 专业软件工程师经验
  • 计算机科学、STEM或相关背景
  • 精通Linux,并至少熟悉Ceph、OpenStack、Kubernetes等云技术之一
  • 至少精通Python、Go、C或C++之一

加分项

  • 对Ubuntu Linux、Kubernetes、OpenStack、Ceph、Python、Go等开源技术有经验

其他说明

每年需出差参加团队会议(约10%工作时间),团队每半年一次线下聚会

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

云维护软件工程师 会员专享
面议 远程全职 远程工作

岗位职责

  • 解决客户关于Ubuntu、OpenStackKubernetes等开源软件的复杂问题
  • 与Canonical的现场、支持和产品工程团队保持紧密合作
  • 参与上游社区,开发修复补丁并向上游提交
  • 审查其他工程师的代码,改进流程和工具

任职要求

  • 具备软件工程师专业经验
  • 计算机科学或相关STEM背景
  • 精通Linux、OpenStack、Kubernetes等云技术
  • 具备PythonGo、C、C++开发经验
  • 能够使用gdb等工具进行故障排查

其他说明

全球远程岗位,每年最多10%时间国际差旅参加团队会议

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

安全软件工程师 会员专享
面议 远程全职 远程工作

岗位职责

  • 定义、实现并记录新的安全特性
  • 领导产品工程团队中的安全计划
  • 分析、修复并测试开源软件中的漏洞
  • 审计源代码中的漏洞并集成安全工具到基础设施中

任职要求

  • 计算机科学或STEM本科学位,或可证明的替代路径
  • 深入理解常见安全漏洞类别及修复方法
  • 掌握C、C++、PythonGoRust、Java等至少一种编程语言
  • 具有安全 champion 经验和SSDLC流程中的安全驱动经验
  • 流利的专业英语写作和口语能力,熟悉Linux(Debian或Ubuntu优先)

加分项

  • Linux内核经验
  • 安全认证知识(FIPS/Common Criteria)
  • OVAL(开放漏洞评估语言)经验

其他说明

全球分布式团队,需每年至少两次国际旅行(通常一周),要求强自律和自驱力

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

岗位职责

  • 设计并实现最新IoT与服务器硬件平台在Ubuntu上的最佳集成
  • 与合作伙伴共同优化其平台上的Ubuntu体验,确保一流品质
  • 作为技术负责人参与从云到边缘的复杂系统集成项目
  • 帮助客户集成应用、构建设备镜像并优化Ubuntu Core、桌面和服务端

任职要求

  • 计算机科学或STEM相关专业学士学位
  • 熟悉Linux打包(Debian、RPM、Yocto)并有实践经验
  • 具备C、C++开发经验
  • 能在全球化分布式团队中自我驱动、自律地工作

加分项

  • 有图形栈(graphics stack)经验
  • 了解TCP/IP、DHCP、HTTP/REST等网络协议
  • Docker/OCI容器或Kubernetes使用经验

其他说明

Canonical为远程优先公司,自2004年起全球远程办公;提供每年2000美元学习预算及定期跨地区团队活动。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

数据治理与平台经理 会员专享
25k-50k 远程全职 远程工作

岗位职责

  • 负责数据质量与新鲜度监控,自动化检测上游变更并处理事件
  • 管理数据血缘与影响分析,建立从生产到仪表盘的映射,推动数据合约
  • 治理事件追踪(Segment),维护事件目录并防止漂移,确保AI数据就绪

任职要求

  • 精通数据治理,有构建数据质量监控和血缘系统的经验
  • 熟练使用SQL,有Redshiftdbt、Airflow等数据仓库与管道工具经验
  • 具备AI工具使用经验(如Claude Code、Copilot),能自动化工作流
  • 能独立工作,具备跨团队推动标准的能力

其他说明

完全远程,异步协作为主,提供弹性休假

如何申请

该职位来自海外招聘平台,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

直播后端开发工程师 会员专享
15k-25k 远程全职 远程工作

岗位职责

  • 负责直播及视频产品后端系统设计与开发,覆盖视频上传、转码、存储、分发、播放鉴权等
  • 对接 CDN、对象存储、审核及数据系统,持续优化接口性能、缓存策略和高并发稳定性
  • 配合产品、前端、测试及运维完成业务迭代

任职要求

  • 熟悉 JavaGo、Python、Node.js 中至少一种后端语言
  • 掌握 MySQLRedis、消息队列、对象存储、CDN 等基础能力
  • 了解视频上传、转码、切片、播放鉴权及内容分发流程
  • 具备良好的接口设计、高并发处理及线上问题排查能力

加分项

  • 有直播、短视频、内容社区或泛娱乐平台开发经验
  • 熟悉 HLS、DASH、WebRTC、FFmpeg、视频转码、推荐系统或海外多地区 CDN 经验

如何申请

软件工程师 - Python - 容器镜像 会员专享
面议 远程全职 远程工作

岗位职责

  • 构建和维护Ubuntu容器镜像,确保高性能和安全性
  • 实现CI/CD自动化流程,用于构建、测试和发布容器镜像
  • 编写工具和测试,评估安全合规性和云原生兼容性
  • 参与代码和架构评审,推动工程流程改进

任职要求

  • 精通Python开发,有容器镜像构建经验
  • 熟悉至少一种容器编排工具(如DockerKubernetes
  • 有CI/CD系统使用经验(如Jenkins、GitHub Actions)
  • 熟悉Linux系统管理和包管理
  • 计算机科学或相关领域学士学位或同等学历

其他说明

全球分布式团队,每年两次线下团队冲刺,提供2000美元个人学习预算

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

MLOps 现场工程师 会员专享
面议 远程全职 远程工作

岗位职责

  • 为客户设计私有云和公有云上的 AI/ML 基础设施解决方案
  • 部署、测试并交付 Kubernetes、Kubeflow、OpenStack 等云原生架构
  • 收集客户业务需求,提供 Ubuntu 和开源应用的咨询与演示
  • 与销售团队协作,参与售前周期,支持客户问题解决

任职要求

  • 本科及以上学历,技术相关专业或具备同等实践经验
  • 拥有数据工程、MLOps 或大数据解决方案部署经验
  • 熟练掌握 Python 编程语言(中级水平)
  • 精通 Linux 系统、虚拟化、容器和网络知识
  • 具备良好的书面和口头英语沟通能力

加分项

  • 有 Kubernetes、AWS、Azure、GCP 等云平台实际工作经验
  • 熟悉 Kubeflow、MLFlow、Feast、DVC 等 ML 工具栈

其他说明

全球分布团队,每年参加 2-4 次线下团队会议,全球差旅可达 30% 时间。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Ubuntu 包管理工程经理 会员专享
面议 远程全职 远程工作

岗位职责

  • 定义 Ubuntu 包管理系统和生命周期平台的技术愿景与路线图
  • 领导并支持工程师团队,培养技术领导力和协作文化
  • 在多个 Ubuntu 发布周期中规划和交付改进,平衡创新与稳定性
  • 与 Ubuntu 工程团队、Debian 及开源社区合作

任职要求

  • 计算机科学或 STEM 本科学位,或同等经历
  • 扎实的软件工程和系统设计背景
  • 有领导工程团队的经验,包括人员管理与辅导
  • 熟悉 Linux 发行版技术、包管理系统或软件分发基础设施

加分项

  • 熟悉包仓库、归档或发布工程流程
  • 有贡献 Debian、Ubuntu 或其他开源基础设施项目的经验
  • 性能、可靠性或安全工程经验

其他说明

远程优先,团队每年两次全球线下聚会

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Ubuntu Linux内核工程师(硅片支持) 会员专享
面议 远程全职 远程工作

岗位职责

  • 与全球分布式团队定期主动协作
  • 与硅片供应商合作伙伴紧密合作,将其平台支持集成到Ubuntu Linux内核中
  • 诊断并解决合作伙伴、客户、社区报告的内核问题,以及通过自身严格测试发现的问题
  • 负责交付针对特定硅片优化的Ubuntu Linux内核变体

任职要求

  • 具备扎实的C语言编程能力
  • 深刻理解设备驱动程序、BSP及其他硬件级系统工程
  • 熟悉git
  • 理解操作系统内核基础
  • 能够用英语有效沟通(书面和口头)

加分项

  • Python和Bash脚本能力
  • 熟悉主要SoC系列
  • 有Linux内核补丁和调试经验

其他说明

远程办公,每年两次线下团队活动(每次最多两周),提供2000美元/年学习预算

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

汽车行业解决方案架构师 会员专享
面议 远程全职 远程工作

岗位职责

  • 在售前阶段与客户沟通,收集需求并解释技术方案
  • Canonical内部专家协作,整合知识形成综合解决方案
  • 参与嵌入式Linux相关项目的交付,包括演示和概念验证
  • 向组织传达市场需求,参与开发通用解决方案以解锁市场潜力

任职要求

  • 计算机科学或相关领域学士学位
  • 丰富的Linux经验(Debian或Ubuntu优先)
  • 扎实的嵌入式Linux经验(Yocto或RTOS)
  • 精通Golang、PythonC、C++或Rust,并具备专业英语能力
  • 汽车行业相关经验

加分项

  • 具备ISO26262和/或ISO21434经验
  • 有客户参与经验

其他说明

全球远程岗位,每年两次团队线下聚会,个人学习发展预算2000美元/年

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

岗位职责

  • 设计、构建和维护部署在公有云、私有云及本地工作站上的解决方案
  • 使用 Kubernetes 和面向机器的开源应用进行开发
  • 与分布在全球的工程师、设计师和产品经理团队协作
  • 调试问题并与上游及 Ubuntu 社区进行公开互动

任职要求

  • 使用 Python 进行专业或学术软件开发的经验
  • 优秀的学术背景,技术相关本科学位或同等经验
  • 专业英语书面和口语能力,出色的演示技巧
  • 熟悉 Linux 系统(Debian 或 Ubuntu 优先)
  • 能够每年出差两次,参加为期两周的公司活动

加分项

  • 有构建自动化机器学习解决方案、数据管道或云工作流编排的经验
  • 熟悉容器技术(Docker, LXD, Kubernetes 等)
  • 有公有云(AWS, Azure, Google Cloud)使用经验

其他说明

团队每年两次面对面聚会,地点全球。公司提供分布式工作环境、个人学习与发展预算等福利。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

工程经理(AppArmor) 会员专享
面议 远程全职 远程工作

岗位职责

  • 领导和发展工程师团队,从初级到高级
  • 指导、辅导并提供职业发展反馈
  • 实施严谨的工程流程和最佳实践
  • 代表团队与利益相关者、合作伙伴和客户沟通

任职要求

  • 计算机科学或STEM本科学位,或同等经历
  • 优秀的英语口头和书面沟通能力
  • 精通C语言,深入理解Linux内核开发
  • 有Linux安全模块(LSM)工作经验
  • 在敏捷开发环境中有扎实经验

加分项

  • 对容器/打包格式有良好理解

其他说明

远程工作环境,每年两次团队面对面冲刺;提供个人学习发展预算2000美元/年

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

解决方案架构经理 会员专享
面议 远程全职 远程工作

岗位职责

  • 领导和培养一支现场工程师团队,涵盖初级到高级,涉及售前和专业服务。
  • 通过推广技术并成为值得信赖的顾问来解决客户问题。
  • 指导、辅导并提供职业发展反馈,确保团队交付高质量成果。

任职要求

  • 熟悉云计算概念和技术,如Kubernetes、Openstack、AWS、GCP、Azure、Ceph等。
  • 具备Linux和网络的实际知识。
  • 有技术售前经验。
  • 优秀的英语口语和书面沟通能力。

加分项

  • 第二语言(西班牙语或法语优先)。
  • Python知识。

其他说明

远程工作,需管理所在时区团队,每年最多25%差旅。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

软件工程师 - L3支持 会员专享
面议 远程全职 远程工作

岗位职责

  • 解决与Ubuntu、Kernel、CephOpenStackKubernetes等相关的复杂客户问题
  • 与Canonical的现场、支持和产品工程团队保持紧密合作
  • 参与上游社区,开发bug修复和向后移植补丁
  • 维护清晰的技术沟通,远程工作,每年最多10%出差

任职要求

  • 优秀的学术背景,计算机科学或相关STEM领域
  • Linux和开源软件经验
  • 至少熟悉Python、Go、C或C++中的一种
  • 有学习新技术和深入解决问题的动力
  • 愿意每年最多出差4次参加内部活动

加分项

其他说明

远程工作,每年最多10%时间出差,每年两次团队线下冲刺

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

安全风险管理专家 会员专享
面议 远程全职 远程工作

岗位职责

  • 制定并维护安全风险管理标准与操作手册。
  • 分析并改进现有安全风险实践,评估和引入新的工具与流程。
  • 应用统计模型开展量化风险分析,并支撑 FAIR 等风险框架。
  • 与安全领导层协作制定关键风险指标,推动风险管理决策。

任职要求

  • 计算机或 STEM 专业本科学历,或能说明同等能力。
  • 精通威胁建模和风险管理框架,如 FAIR。
  • 有安全开发生命周期和安全设计方法论实践经验。
  • 商务英语写作和演示能力优秀。
  • 具备领导力和跨团队推动安全实践的能力。

其他说明

远程优先,每年两次线下团队聚会,另有年度 2000 美元学习预算。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Rust 工程负责人 会员专享
面议 远程全职 远程工作

岗位职责

  • Rust 设计并实现经过良好测试和文档化的软件。
  • 推动 Rust 在 Canonical 及上游开源项目中的采用。
  • 定位并修复用户遇到的问题,参与代码和架构评审。
  • 与社区和同事协作编写技术规范,并通过技术宣传推动产品成功。

任职要求

  • 计算机科学或 STEM 相关专业本科学历,或具备有说服力的替代路径。
  • 有在 Linux 系统级编写高质量 Rust 软件的经验。
  • 具备广泛的 Linux 系统级使用经验,熟悉多种 Linux 发行版者优先。
  • 具备流利的专业英语书面和口语能力。
  • 能够每年出差两次,每次最多两周。

加分项

  • 有 Ubuntu 开发经验。
  • 有 LXD、MicroK8s、SnapD、IoT、Juju、Ubuntu Core、Ubuntu Pro 等经验。
  • 有性能工程和系统安全相关经验。

其他说明

此为 Canonical 对各级别 Rust 工程师的统一招聘流程,首轮面试后会根据个人兴趣匹配最佳产品团队。公司完全远程,团队每年线下聚会两到四次,提供年度个人学习与发展预算。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。