
字节跳动
云原生数据库MySQL内核开发工程师/架构师-Data
云原生数据库MySQL内核开发工程师/架构师-Data
发布于 大约 10 小时前普通员工/个人贡献者
成都市
中级经验
全职员工
仅现场办公
本科
Linux内核
存储引擎
云原生数据库
Sql引擎
Htap
优化器
分布式开发
多线程并发编程
AI 估算 · 30k–60k
云原生数据库内核开发技能稀缺,字节薪资有竞争力,成都相比一线城市略低但技术岗位依然较高。
职位详情
关于这个职位
加入字节跳动,负责自研云原生数据库 veDB For MySQL 的核心内核研发,包括 SQL 引擎、存储引擎优化及数据库可用性、扩展性、可观测性提升
你将与顶尖团队共同打造高性能、高可用的下一代数据库产品,挑战数据库领域前沿技术问题
最低要求
计算机或相关专业本科及以上学历,2年以上内核系统工作经验
系统知识扎实,精通C/C++语言中的一种,熟悉数据库内核体系架构和SQL开发
熟悉Linux内核、计算机体系结构,精通多进程/线程并发编程、内存管理、网络编程、分布式开发
良好的沟通与团队合作,乐于学习和钻研
工作职责
负责自研云原生数据库veDB For MySQL产品特性设计、研发和稳定性保障
负责数据库SQL引擎、存储引擎核心能力突破,打造业界领先的自研数据库内核
负责数据库在可用性、扩展性、可观测性方向进行深度探索,让产品在性能、高并发、读写弹性等方面具备极致体验
优先资格
)具备MySQL、PostgreSQL、DuckDB、StarRocks、OceanBase、TiDB任一开源数据库架构设计和开发经验者优先
)具备云原生数据库内核开发经验者优先
)熟悉数据库优化器核心原理,具备查询优化、代价模型、HTAP混合架构、AI4DB智能调优等相关领域开发经验者优先
)深入理解数据库执行原理,在算子下推、向量执行、分布式执行、算子融合等方面有开发经验者优先
)熟悉存储引擎核心原理,在事务、IO、Buffer、分布式方面有研发经验者优先
AI 洞察
优缺点分析
优点
- 技术前沿,参与自研云原生数据库内核开发,积累高含金量的底层系统经验
- 字节跳动平台大,资源丰富,技术氛围浓厚,个人成长空间广阔
- 成都工作生活平衡相对较好,薪资在成都极具竞争力
- 数据库内核开发门槛高,需要扎实的系统底层知识和长期的学习投入
- 工作强度较大,需应对高并发、高可用等复杂场景下的技术攻关
- 适合对数据库底层技术有浓厚兴趣、喜欢钻研系统性能、愿意在基础软件领域深耕的工程师
缺点 / 挑战
暂无明显挑战项
角色解读
- 从内核开发工程师成长为数据库架构师,主导核心模块设计与技术演进
- 向云原生技术专家发展,深度参与自研数据库产品迭代,影响行业技术标准
- 可在字节跳动内部平台获得横向发展,如转到其他基础架构团队或 AI 数据库方向
- 负责自研云原生数据库 veDB For MySQL 的核心功能设计、开发与稳定性保障,包括 SQL 引擎、存储引擎的优化
- 深入数据库内核,解决高并发、读写弹性、可观测性等关键技术难题,提升产品性能与可靠性
- 与团队协作,探索数据库在可用性、扩展性上的深度创新,打造业界领先的自研数据库内核
- 精通 C/C++ 编程,具备扎实的系统知识,熟悉 Linux 内核、计算机体系结构
- 熟悉数据库内核体系架构和 SQL 开发,掌握多进程/线程并发编程、内存管理、网络编程、分布式开发
- 了解主流开源数据库(如 MySQL、PostgreSQL、TiDB 等)的架构与原理,有相关开发经验者优先
申请策略
- 面试前重点复习数据库事务、隔离级别、索引、查询优化等核心知识点,并准备好相关项目案例
- 了解字节跳动云原生数据库产品 veDB 的技术特点,思考其与主流数据库的异同
- 突出 C/C++ 编程经验和系统底层知识,展示在 Linux 内核、多线程、分布式等方面的项目实践
- 如果有数据库内核相关项目或开源贡献,务必详细描述,尤其是涉及存储引擎、SQL 引擎的优化
- 强调对云原生架构的理解,以及参与高性能、高可用系统设计的经历
- 系统学习经典数据库内核教材(如《数据库系统概念》、《MySQL内核》等),深入理解优化器、执行引擎原理
- 动手实践开源数据库源码(如 MySQL、PostgreSQL),尝试提交 patch 或参与社区讨论
- 补充分布式系统知识(如 Paxos/Raft、分布式事务),为云原生架构打下基础
面试指南
- 结构清晰:先讲概念,再结合自身项目经验,最后总结教训或改进
- 层次递进:从基本原理到具体实现细节,体现深度思考
- 举例佐证:用真实的项目或调研支撑观点,突出解决问题的方法论
- 请简述 MySQL 的 InnoDB 存储引擎的架构?
- 你如何理解数据库的 MVCC?在实现中有什么优缺点?
- 请描述一次你解决数据库性能瓶颈的经历
- 分布式数据库中,如何保证数据一致性和高可用?
- 如果你负责设计一个新的 SQL 执行算子,你会考虑哪些方面?
匹配度报告
68
综合匹配度
字节跳动成都云原生数据库内核岗,技术前沿、薪资优厚,但现场办公且工作强度较大。
适合人群
适合以技术成长和薪资回报为核心驱动,能够接受较高工作强度,喜欢挑战底层技术的求职者。
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展88
工作生活50
使命价值60
薪资福利匹配
75中等
字节跳动薪资在行业内具有竞争力,成都岗位性价比高,但 JD 未明确福利待遇,综合评分中等偏上。
薪资信号未披露(AI估算:30K-60K/月)
成长发展匹配
88较高
该岗位聚焦云原生数据库内核研发,技术前沿性强,可深度参与核心系统建设,成长空间大,但 JD 未明确提及培训或晋升通道。
技术前沿前沿/新兴技术
技术栈云原生数据库、MySQL、C/C++、Linux内核、分布式系统、SQL引擎、存储引擎、HTAP
业务类型profit_center
工作生活匹配
50较低
仅现场办公,未提及弹性工作或加班情况,成都工作节奏相对一线城市稍缓,但数据库内核开发强度较大,综合评分一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值匹配
60中等
自研云原生数据库对技术自主可控有一定意义,但 JD 未体现明显的社会价值导向,行业增速较快但不确定具体使命。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs