存储专家(软硬件结合方向)-ByteDrive
字节跳动
岗位职责
1、持续跟进并研究存储与网络领域的前沿技术,如计算存储、新型存储介质、CXL等,并结合业务场景进行预研和原型验证,推动技术在存储的演进与落地;
2、利用Perf、eBPF、Ftrace等先进工具,对系统进行深度性能剖析,识别软件与硬件的交互瓶颈;建立持续性的性能度量与分析闭环,驱动产品与架构的持续演进;
3、深入分析并解决跨越固件(Firmware)、驱动、协议栈及硬件介质的疑难杂症;与内外部供应商紧密合作,推动问题的根因定位与修复,保障系统的端到端稳定性;
4、在确保数据可靠性与高性能的前提下,探索并实践精细化的成本优化策略;这包括但不限于QoS策略、冷热数据分层、写放大控制、耐久性模型分析等,以实现极致的资源效率。
任职要求
1、扎实的计算机科学基础,深刻理解数据结构、算法与操作系统原理;
2、精通C/C++/Go/Rust中的至少一种编程语言,具备优秀的工程素养与代码质量意识;
3、深入理解分布式系统理论,尤其在一致性、可靠性、高性能和可扩展性方面有丰富的工程实践经验;
4、熟悉Linux内核,对I/O栈、内存管理、调度器有深入了解,并熟练使用Perf/eBPF/ftrace等工具进行性能分析与调试;
5、对现代硬件体系结构有深刻认知,包括但不限于RDMA高性能网络协议、PCIe总线、NIC/DPU、SSD/NVMe的内部工作机制等;
6、出色的问题分析与解决能力,善于将复杂的系统性问题拆解为清晰、可执行的步骤,并具备跨团队、跨供应商的沟通与协同能力,具备规模软硬件结合、硬件卸载实践落地经验。
加分项
1、对NVMe-oF、SPDK等高性能I/O框架有深入研究或社区贡献者优先;
2、有针对大型在线业务(如公有云主机、大规模数据库、AI/HPC)进行性能压测、容量规划和稳定性保障的实战经验;
3、深入理解SSD固件(Firmware)行为、介质特性、写放大(WAF)与耐久性(Endurance)模型,有相关的可靠性试验或分析经验;
4、在FAST、OSDI、SOSP、ATC等顶级学术会议或技术社区发表过存储领域的论文、文章或进行过技术分享;
5、具备在供应商侧(如Intel、Samsung、NVIDIA/Mellanox)从事硬件(SSD/NIC/DPU)研发、验证或联合调试的经历。