KV 存储引擎工程师/架构师 (base:北京)
职位描述:
- 参与大规模分布式存储系统后端高性能KV存储引擎的设计与实现;
- 探索新一代KV存储引擎架构的设计及演化,以保证低延迟和高吞吐;
- 深入理解业务场景的存储需求,与业务合作寻找最合适的存储方案;
职位要求:
- 具备问题分析, 概念抽象和设计,以及扎实的工程编程能力,精通 C/C++,熟悉 python/shell 等中的任一语言;
- 熟练掌握系统编程,包括系统调用和库函数,网络/多线程编程模型,Debug 以及 IO 性能调优工具和技能等;
- 对存储系统的架构和原理有比较深入的了解,例如 LSM Tree,文件系统原理等;
- 优秀的发现和解决问题能力,良好的沟通能力,具备团队合作精神,对新技术有学习的渴望;
加分项:
- 有大规模分布式存储/缓存/数据库系统/单机KV存储引擎/单机文件系统相关的任一开发设计经验者优先;
- 熟悉常见开源KV数据库项目 RocksDB/LevelDB/Redis/Memcached,有 RocksDB 相关开发经验者优先;
- 熟悉计算机体系结构,理解硬件的工作原理,有 NVM(AEP)/NVMe SSD/Optane/FPGA 硬件加速等新硬件开发和调试经验者优先;
团队介绍:
"字节跳动基础架构应用研究中心" 主要负责公司基础架构的前沿创新研究,参与制定基础架构的中长期演进规划,发现并解决基础架构存在的关键问题,研究领域包括数据存储、人工智能、新硬件、高性能计算、网络架构等。团队成员主要由 PhD 科研专家和工程专家组成,负责的项目既有创新型的工程化产品,也有探索研究型的前沿课题。
有兴趣的朋友请发送简历至:oujiaxin@bytedance.com 微信15810666836 欢迎来撩
--
修改:oujiaxin FROM 49.7.47.*
FROM 49.7.47.*