logo of baidu

百度数据库内核质量专家(J84115)

社招全职5年以上ACG地点:北京 | 上海 | 深圳状态:招聘

任职要求


-硬性条件
-教育背景:计算机或相关专业本科及以上学历,5年以上数据库内核测试经验
-技术深度:精通至少一种主流数据库内核(如MySQLPostgreSQLOracleTiDB);熟悉B+树MVCCWALRAFT等核心机制
-工具能力:熟练使用Linux性能分析工具(perfgdbstrace)、压力测试工具链
-编码能力:具备Python/C/C++脚本开发能力,可独立开发测试框架
-软性能力
-场景思维:能快速将业务需求转化为内核级测试场景(如金融级事务一致性验证)
-问题解决:具备复杂问题拆解能力,能从内核日志中定位故障根源
-抗压能力:适应高强度测试周期,对“灰度场景”保持高度敏感
-加分项
-有分布式数据库(如TiDBOceanBase)或云原生数据库测试经验
-参与过开源数据库社区测试工作(如提交过MySQL/PostgreSQL Bug报告)
-熟悉混沌工程工具(如Chaos Mesh)或形式化验证方法

工作职责


-数据库质量保证策略设计
-基于数据库内核架构(如事务引擎、存储管理、并发控制等),设计覆盖功能、性能、稳定性、安全性和灾难恢复的综合性测试策略
-针对极端场景(如硬件故障、网络分区、超大规模数据压力)和大事务/高并发场景,构建破坏性测试和压力测试模型
-测试用例开发
-编写自动化测试脚本(如Python/Perl/Shell/C++),覆盖SQL语法、事务隔离级别、锁机制、备份恢复等核心功能
-自动化测试工具以及测试用例管理平台的开发和管理工作。 使用各种测试工具和技术,自动化测试,记录和分析测试结果,并跟踪和验证缺陷
-编写测试报告和文档: 清晰准确地记录测试过程、结果和分析,编写测试报告和相关文档
-设计复杂场景测试用例,例如:极端压力测试:模拟百万级并发事务、TB级数据量下的系统稳定性;破坏性测试:强制断电、磁盘I/O错误注入、内存溢出等异常场景;边界条件测试:验证索引深度、页分裂、日志写满等临界值场景
-性能分析与调优
-使用工具(如sysbench、tpcc、tpch、自定义基准测试)分析查询执行计划、锁竞争、I/O瓶颈
-结合内核日志(如InnoDB redo log、PostgreSQL WAL)定位性能问题,推动优化方案落地
-缺陷管理与协作
-搭建测试环境(含多节点集群、混合负载),复现并跟踪内核级Bug(如死锁、数据不一致)
-与开发团队紧密合作,提供Root Cause Analysis(RCA)支持,参与代码审查,提供测试反馈,协助开发人员定位和修复问题,推动内核代码修复
-技术预研与创新
-探索新技术(如向量化查询、持久内存、分布式事务)的测试方法
-开发定制化测试工具(如混沌工程平台、自动化故障注入系统)
包括英文材料
学历+
SQL+
MySQL+
PostgreSQL+
Oracle+
Linux+
Python+
C+
C+++
脚本+
内核+
TiDB+
B+树+
MVCC+
WAL+
Raft+
Perf+
GDB+
STrace+
OceanBase+
Chaos Mesh+
相关职位

logo of bytedance
社招5年以上A127410

团队介绍:字节跳动基础架构数据库团队,致力于构建认知型数据基础设施,持续定义数据技术的未来边界。团队基于全栈自研技术,打造了涵盖关系型数据库、NoSQL 数据库、大规模图平台、多模态搜索、云原生中间件等十余项产品的数据库矩阵,用独创的技术架构实现事务处理、混合查询、智能检索等全场景覆盖。我们不仅支撑集团核心业务,更通过火山引擎为客户提供具备企业级稳定性的数据库产品,助力客户以数据驱动实现业务增长。团队在大规模分布式架构、极致性能计算/存储引擎、软硬协同优化等领域具备顶尖技术积淀。面向 AI 时代,我们正在突破传统架构边界:一方面深化 AI 原生驱动内核、AI 算子优化等创新方向,推动数据库向智能 Copilot 演进;另一方面聚焦超大规模图计算、分布式跨模态数据联邦查询等前沿领域,构建支持跨模态数据管理的下一代设施。我们践行“务实浪漫”的极客文化,既在 VLDB 、SIGMOD 等顶级会议持续输出突破性成果,又以商业落地为导向打造全场景的产品矩阵。团队汇聚众多顶尖数据库专家和卓越工程师,分布在国内/海外多地。现诚邀具备数据库内核研发经验、分布式系统架构能力及 AI 创新视野的优秀人才,共同探索技术无人区,定义 AI 时代的数据基座,赋能全球企业实现 AI 驱动的业务变革。 1、负责AI时代的数据库架构设计:涵盖支持AI/ML工作负载的新型数据库系统架构,优化AI模型训练与推理的数据访问效率;构建支持向量搜索、图计算、时序分析等AI场景的混合型数据库解决方案,探索LLM大模型与数据库系统的深度集成方案,如自然语言SQL生成、智能查询优化; 2、负责数据库智能策略研发:研发基于 AI 的数据库性能调优系统,包括自动索引推荐、查询计划优化、资源分配策略等;构建智能监控系统,实现异常检测、根因分析、容量预测等AIOps能力;开发自适应存储引擎,根据数据访问模式动态调整存储结构; 3、负责AI数据基础设施构建:构建AI数据基础设施,如支持特征工程、模型训练、推理服务的全流程数据管道架构,实现数据库与机器学习框架(TensorFlow/PyTorch)的高效对接; 4、负责AI与数据库结合的实践方案探索与落地:探索AI技术和数据库各产品结合的最佳实践方案并落地,服务超大规模的集团内部业务及火山引擎业务。

更新于 2025-03-04
logo of antgroup
社招3年以上技术类-质量保证

1. 数据产品业务专家经验:深入了解数据库产品产品业务场景,内核架构,核心功能,链路关系(数据库产品/数据同步链路),站在风险视角,具备与产研同学技术层面平等对话能力。 必备技能:在线数据库产品技术,加持技能:离线/实时数据计算存储产品了解(spark/flink/hbase等) 2. 数据产品稳定性风险专家经验:面向数据库产品,基于数据产品业务了解,具备快速抽象存量风险,新增风险能力。 面向风险具备设计事前测试(覆盖功能,性能,稳定性,容灾恢复等),事中变更(变更产品功能充分度评估及验证),事后应急恢复(运维产品快速应急充分度评估及验证)的整体风险管控方案。 3. ownership:作为owner,具备自主定义工作,完成0-1方案建设能力,进度自驱跟进,与产研SRE对话能力。为稳定性工作负责,业务稳定性能力具备拆解工作项,带领其他同学完成质量保障工作能力。 4. 技术能力:能够主导领域/大型项目的整体测试工作,包括测试分析、测试用例落地、测试流程规范、测试进度管理、测试风险发现等。 具备至少一种技术栈能力:Java,Python,SQL。可编写SOP化的自动化测试框架,开发自动化工具/平台,设计复杂场景, 如:极端压力测试,破坏性测试等。熟悉CICD研发流程,保障稳定性基础上,兼顾效率。同时在领域稳定性保障上,具备技术破冰能力。

更新于 2025-09-16
logo of antgroup
社招技术-开发

负责Leopard APP独立端、Web端研发,打造下一代以AI为内核,智能对话作为载体,为用户提供专业有温度的AGI服务型APP。 1、参与Leopard APP独立端、Web端核心业务功能的开发,制定技术方案、评估技术风险、确定应急预案、开发实现代码,确保系统的安全、稳定、快速运行; 2、面向数亿用户建设具有大规模,高吞吐量同时具有高稳定度的系统,面向蚂蚁各业务提供通用、灵活、智能的业务支撑能力平台; 3、理解对口业务和产品的目标及策略,拆解并制定技术方案,推动方案和技术命题的持续演进; 4、主导复杂领域系统建模,完成详细设计和编码的任务,具备跨团队合作能力,保障项目整体进度和质量。

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

负责Leopard APP独立端、Web端研发,打造下一代以AI为内核,智能对话作为载体,为用户提供专业有温度的AGI服务型APP。 1、参与Leopard APP独立端、Web端核心业务功能的开发,制定技术方案、评估技术风险、确定应急预案、开发实现代码,确保系统的安全、稳定、快速运行; 2、面向数亿用户建设具有大规模,高吞吐量同时具有高稳定度的系统,面向蚂蚁各业务提供通用、灵活、智能的业务支撑能力平台; 3、理解对口业务和产品的目标及策略,拆解并制定技术方案,推动方案和技术命题的持续演进; 4、主导复杂领域系统建模,完成详细设计和编码的任务,具备跨团队合作能力,保障项目整体进度和质量。

更新于 2025-09-29