C++实习生(A134201)

300-400元/天
C++
北京
本科
5天/周
最少3个月
有转正
岗位关键词
岗位职责
作为基础架构团队的研发,您将参与并有机会主导以下工作: 1. 核心通信框架研发:​ 设计、开发并持续优化新一代基于 RDMA 的高性能、低延迟、高可靠 RPC网络通信框架。该框架将作为分布式存储产品(块存储/文件存储)核心 IO 路径的关键通信基础设施。 2. 极致性能优化:​ 深入挖掘 RDMA、SPDK、多核编程、协程等技术的潜力,持续优化通信框架和组件的性能(延迟、吞吐、CPU 利用率),满足严苛的分布式存储场景需求。 3. 分布式系统基础组件开发:​ 除 RPC 框架外,您还可能参与开发其他高性能分布式系统基础组件(例如:分布式配置中心、高性能序列化、共享内存通信、高级调度器、监控框架等),服务于整个技术团队。 4. 技术选型与攻坚:​ 评估、引入并深度应用最新的高性能网络技术(如但不限于 RDMA, UCX)、高效编程模型(如有栈协程、无栈协程/coroutine​)以及底层加速库(如SPDK)。
岗位要求
任职要求: 1. 2026年应届毕业生,计算机科学、软件工程或相关专业本科及以上学历。 2. 扎实的 C++ 编程功底(熟悉 C++11/14/17/20 或更高版本特性),掌握内存管理、多线程、并发、数据结构与算法。 3. 掌握网络编程、TCP/IP 协议栈基本原理。 4. 了解至少一种常见 RPC 框架​(如gRPC, Thrift, BRPC等)的内部实现机制与优化点。 5. 良好的问题分析、解决能力,对高性能、低延迟优化有强烈的热情和技术追求。 6. 良好的沟通能力和团队协作精神。 优先条件(加分项):​ - 有 RDMA 编程的实际项目经验,理解 RDMA 的核心优势及其工作原理。 - 熟悉 SPDK / DPDK 等用户态高性能 I/O 框架,理解其核心机制(如轮询模式驱动、无锁队列)。 - 熟悉协程编程模型,尤其是有实际项目中使用有栈协程(如Boost.Context/有栈协程库) 或 C++20 无栈协程/Coroutines TS 的经验。 - 了解 UCX (Unified Communication X) 框架。 - 有分布式存储系统​核心模块的研发或优化经验。 - 具备良好的系统级调试和性能剖析能力(如 perf, eBPF, gdb,火焰图分析等)。 - 开源社区贡献者。
海淀区永丰基地丰秀中路3号院(永丰加速器三区)C4号楼
牛客安全提示:如发现虚假招聘、广告,或以任何名义索要证件、费用,或诱导异地入职、参与培训等均属违法行为,发现请 立即举报
XSKY星辰天合
数据服务
D轮及以上
北京,深圳,成都,上海,厦门
查看其他 1 个职位