logo of bytedance

字节跳动存储引擎研发工程师/架构师

社招全职A250069地点:北京状态:招聘

任职要求


1、具备问题分析,概念抽象和设计,以及扎实的工程编程能力,精通 C/C++,熟悉 Python / Shell 等中的任一语言;
2、熟练掌握系统编程,包括系统调用和库函数,网络/多线程编程模型,Debug 以及 IO 性能调优工具和技能等;
3、对存储系统的架构和原理有比较深入的了解,例如 LSM Tree,文件系统 (ext4/bluefs) 等;
4、优秀的发现和解决问题能力,良好的沟通能力,具备团队合作精神,对新技术有学习的渴望。

加分项:
1、有大规模分布式存储/缓存/数据库系统/单机KV存储引擎/单机文件系统相关的任一开发设计经验者优先;
2、熟悉常见开源KV数据库项目 RocksDB / LevelDB / Redis / Memcached,有 RocksDB 相关开发经验者优先;
3、熟悉计算机体系结构,理解硬件的工作原理,有 NVM(AEP) / NVMe SSD / Optane / FPGA 硬件加速等新硬件开发和调试经验者优先;
4、对存算分离架构有相关开发经验者优先。

工作职责


1、参与大规模分布式存储&数据库系统后端高性能KV存储引擎和文件系统的设计与实现;
2、探索新一代KV存储引擎架构的设计及演进,以保证低延迟和高吞吐;
3、深入理解业务场景的存储需求,与业务合作寻找最合适的存储解决方案。
包括英文材料
C+
C+++
Python+
Bash+
多线程+
性能调优+
缓存+
RocksDB+
Redis+
Memcached+
FPGA+
相关职位

logo of antgroup
社招技术类-开发

负责分布式数据库OceanBase内核存储引擎研发,需要和团队成员一起讨论解决存储引擎中的各类技术难题,做方案设计、代码编写及功能性能测试。

更新于 2025-06-30
logo of meituan
社招3年以上核心本地商业-业

参与美团核心本地商业的统一搜索引擎建设,具体包含以下方面: 1. 支撑搜推核心业务的统一检索引擎建设,包含核心存储引擎建设(正倒排索引、向量化检索、KV存储等)、检索引 擎建设(SQL化的查询引擎)、索引构建系统、在线召回系统。 2. 负责流批一体的数据处理系统建设,支撑美团全业务线供给、数百数据源、百亿数据的接入处理、实时索引构建和更新。 3. 从离线数据处理、索引构建、在线召回的一站式平台研发,支持业务的一站式迭代、支持大规模存储服务的自动化运维、auto-resharding、弹性伸缩、离在线混布。

更新于 2025-06-22
logo of antgroup
社招3年以上技术类-开发

1. 主导OceanBase分布式执行引擎架构设计与性能优化,涵盖分布式执行框架、并行计算模型等核心模块开发,确保在高并发场景下的性能与稳定性; 2. 深入分析分布式数据库执行层性能瓶颈,构建多维度性能调优方法论,主导SQL执行路径优化、执行引擎分布式读写优化、系统级性能故障根因诊断; 3. 基于分布式数据库架构特性,设计并实现执行引擎与存储引擎的协同优化策略,提升大规模数据场景下的查询吞吐与延迟指标;

更新于 2025-08-01
logo of bytedance
社招A199302

1、负责火山引擎-方舟大模型平台的研发,研究大模型在千行百业应用落地的系统化解决方案,大幅降低大模型应用的IT成本,满足用户不断增长的智能交互需求,全面提升用户在未来世界的生活和交流方式; 2、覆盖机器学习系统多个子方向领域的工作,包括:资源调度、模型训练、模型推理、数据管理、工作流编排等。

更新于 2023-11-01