职位描述:1、负责字节跳动C++微服务(RPC)框架的设计、开发工作;2、参与字节跳动的Service Mesh系统架构设计与实现;3、支持RPC、Service Mesh治理体系的研发和落地。职位要求:1、熟练掌握Linux环境下的 C/C++/Go/Java 中一门或者多门语言;2、具备高性能网络编程的实践经验;3、深入理解RPC原理,熟悉相关开源框架,如thrift/seastar/brpc/dubbo/gRPC等;4、了解Service Mesh及其演进路线;5、深入理解微服务治理关键领域及其实现;6、具备优秀的逻辑思维能力,对业界全新前沿技术、思考问题实践充满热情;7、具备扎实的操作系统、数据结构与算法能力,代码风格良好,可扩展性强。具备以下条件之一者优先1、有相关开源项目贡献经历者优先;2、有Service Mesh实战经验者优先;3、熟悉相关CNCF项目者优先,如Istio、Envoy、Mosn。