资深软件工程师(Staff+),开发者生产力方向
岗位摘要
负责所在领域的技术战略与路线图,将团队级目标转化为可落地的执行计划;定义基础设施架构,确保最棘手的问题得到解决,无论是亲自攻克还是推动他人完成;设计并构建可扩展、高可靠的分布式基础设施与共享库,支撑所有工程团队的高负载工作
岗位职责
- 负责所在领域的技术战略与路线图,将团队级目标转化为可落地的执行计划
- 定义基础设施架构,确保最棘手的问题得到解决,无论是亲自攻克还是推动他人完成
- 设计并构建可扩展、高可靠的分布式基础设施与共享库,支撑所有工程团队的高负载工作
- 负责并持续演进构建环境、包管理与依赖系统,实现快速且可复现的构建
- 制定并实施语言生态标准、工具与框架,提升研究及生产工作负载下的开发者生产力
任职要求
- 在大型单体代码库环境中,具备构建系统、持续集成与交付流水线或开发者工具方面的深厚经验
- 精通 Python、Rust 和/或 Go 语言
- 对开发者生产力高度执着,致力于减少软件开发生命周期中的摩擦
- 具备容器编排与大规模基础设施的实践经验
- 拥有出色的沟通能力,乐于支持内部合作方改善其开发体验
- 热衷于设计基础性系统,能够独立应对模糊且高影响力的技术挑战
- 具备 15 年以上软件工程师经验(不含实习),构建并运维大规模开发者基础设施
- 具备 3 年以上作为技术负责人领导大型复杂项目或团队的经验(不含实习)
- 熟悉持续集成编排工具(Buildkite、Jenkins、GitHub Actions 等)及大规模合并队列管理
- 具备构建或运维远程构建执行系统的经验(Bazel Remote Execution API、BuildBarn、BuildBuddy 等)
- 熟悉 Nix/NixOS/Docker,并能大规模管理镜像与软件包集合
- 具备构建命令行工具、面向开发者的服务以及 GitHub API 与自动化工作流的经验