研发

基础软件开发工程师-RPC方向

负责高性能RPC框架设计与研发,支持大规模分布式系统

字节跳动北京薪资未标注
研发C++LinuxTCP/UDPDPDKRDMA分布式系统性能优化
查看来源页最近更新:05/06 15:41

职位描述

基础软件团队立足于字节跳动公司中的架构底座,向上层业务提供一系列高性能、高可用的组件与基础服务。我们是一只国际化团队,正在寻找有技术热忱并且具备大规模分布式系统研发经验的软件工程师/架构师。

1、负责高性能 RPC 框架的设计、研发和维护,提供轻量级、高并发、高吞吐、低时延的网络通信能力;

2、负责搭建完备的可观测性及可调试性工具;

3、负责基础架构中计算、存储、数据库等团队的网络通信需求,提供持续的性能优化支持;

4、负责探索网络方向的前沿技术,建设字节跳动下一代高速网络,最终在视频、AI、云服务等业务场景落地。

职位要求

1、具备扎实的计算机基础知识,熟悉 Linux 操作系统;

2、具备丰富的 C++ 编程经验, 熟悉各种线程模型,内存池化原理, 具备丰富的问题排查及性能优化经验;

3、对 TCP/UDP 等网络协议有深入了解,有DPDK、RDMA等用户态协议栈开发经验者优先;

4、了解各类分布式存储系统,对未知领域有快速学习、探索和研究的能力;

5、具备良好的沟通能力和团队协同能力,具备流利的英语读写能力及基本的听说能力。

岗位信息

经验要求不限
学历要求不限
岗位类型研发
来源企业官网
发布日期2024-02-19
链接状态检测有效性

相关岗位