Service Mesh 专家研发工程师 (JR20260908004)

Company Didi

Focus Tech · Backend

Location 北京

Published September 11, 2026

岗位职责

Service Mesh 核心研发与架构演进

  1. 基于 Istio / Envoy 建设公司 Service Mesh 体系,负责控制面、数据面的核心研发、架构设计及性能优化,持续提升系统的稳定性、性能和可扩展性。
  2. 流量治理能力建设,建设统一的微服务流量治理能力,包括灰度发布、蓝绿部署、流量调度、熔断限流、超时重试、流量镜像、故障注入等,并针对复杂业务场景沉淀通用的平台能力。
  3. 数据面及 Envoy 扩展,深入 Envoy 及 xDS 配置体系,根据业务需求进行 Native Filter、Wasm / Lua、External Processing 等扩展能力的研发与选型,优化数据面延迟、吞吐量及资源占用。
  4. Mesh 生态集成与技术演进,推动 Service Mesh 与服务注册发现、稳定性平台、可观测及链路追踪等基础设施集成;关注并评估 Sidecar、Ambient Mesh、ztunnel、waypoint 等技术方向,推动架构持续演进。
  5. 稳定性与复杂问题治理,负责 Service Mesh 生产环境稳定性建设,包括容量、性能基线、监控告警、变更及回滚机制;能够定位和解决涉及 Istio、Envoy、Kubernetes、网络等多层面的复杂线上问题,并推动问题闭环。
  6. 技术 Owner 与工程效率建设,能够负责 Service Mesh 方向的重要项目和技术方案,推动跨团队落地;积极应用 AI Coding / Coding Agent 提升大型代码库理解、研发、测试、调试、代码 Review 和文档沉淀效率,并持续改进团队研发实践。

任职要求

  1. 扎实的软件工程能力,深入掌握 Go / C++ / Rust 中至少一种语言,能够阅读和分析大型开源项目代码。
  2. 熟悉 Istio 核心架构及工作原理,理解服务发现、配置管理、xDS 配置下发及流量治理机制;有 Istio 源码分析或定制开发经验者优先。
  3. 扎实的网络基础,熟悉 TCP/IP、HTTP/1.
  4. HTTP/
  5. gRPC、TLS/mTLS、DNS 等协议,具备 Linux 网络问题排查能力。
  6. 具备较强的系统分析、性能调优及线上问题定位能力,能够独立解决复杂技术问题并推动完整闭环。
  7. 具备良好的 AI 辅助研发能力,能够合理利用 AI Coding / Coding Agent 进行代码理解、任务拆解、开发和调试,同时具备对 AI 产出在正确性、性能、安全性及可维护性方面的独立判断能力。

部门

技术保障部