Linux 桌面 Rust 工程师

远程(美洲或欧洲时区)或科罗拉多州博尔德市

Zed 是一款快速、协作的代码编辑器,完全使用 Rust 从零开始构建。我们正在寻找一位 Linux 负责人,致力于使 Zed 在 Linux 上提供一流的用户体验。

在此职位中,您将负责我们的 Linux 构建,定义“原生”在各种 Linux 环境中的含义,并带头交付一款精致、高性能、感觉就像量身定制的编辑器。

主要职责

  • 定义 Zed 在 Linux 上的技术愿景和质量标准
  • 通过直接与 Linux 桌面环境、约定和 API 合作,确保提供原生体验
  • 解决我们 Rust 代码库中 Linux 特有的技术挑战
  • 创建强大的测试基础设施,以捕获 Linux 发行版和桌面环境中的回归问题
  • 以“Linux 优先”的思维指导跨平台架构决策
  • 指导团队成员了解 Linux 开发的最佳实践和生态系统细微差别
  • 深入参与——您将每天在 Linux 上使用 Zed 来验证和改进它

要求

  • 具有系统编程背景的扎实 Rust 经验
  • 日常 Linux 用户,对多种发行版有深入了解
  • Linux 图形和窗口系统方面的专业知识
  • 构建和发布原生 Linux 桌面应用程序的经验
  • 了解 Linux UX 模式、用户期望和工具包多样性
  • 强大的技术领导力和架构决策能力
  • 在快速变化的环境中能够自我指导并独立确定优先级
  • 热衷于创建高质量的 Linux 原生开发工具

优先资格

  • 熟悉打包和分发系统(Flatpak、AppImage、DEB/RPM)
  • 熟悉 Linux 桌面环境和主题挑战
  • 对 Linux 或 Rust 生态系统中的开源项目有贡献
  • 了解 Linux 特定的 CI/CD 流水线和构建系统
  • 曾从事 Linux 开发工具、IDE 或编辑器相关工作

加入我们,共同彻底改变开发体验。您的专业知识可能会推动 Zed 的下一个颠覆性功能!

申请此职位
了解人们喜爱在 Zed Industries 工作的理由 →