logo of baidu

百度PostgreSQL 资深数据库架构师(J96226)

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

任职要求


-必备条件
-熟悉 PostgreSQL 源码(建议 v12+),有内核模块开发经验(如自定义 AM、Hook、WAL 逻辑)
-理解 MVCCWAL、复制槽、逻辑解码等机制,能根据云环境调整关键流程
-有云原生数据库开发经验,包括存算分离、共享存储、Serverless 架构
-了解向量数据库原理及相关 PG 插件生态,有 AI 场景数据处理经验
-熟练使用 C/Rust,了解 Linux I…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


-开发和优化 PostgreSQL 内核功能,包括查询引擎、存储层及扩展接口
-集成并调优向量相关插件(如 pgvector、lantern、pg_embedding),提升 AI/ML 场景性能
-参与云原生架构设计,实现计算存储分离、弹性扩缩容、多租户隔离等特性
-开发数据库分支能力,支持快速克隆与版本管理,用于开发、测试、CI 场景
-基于对象存储或分布式日志实现持久化层,降低成本并提高可用性
-为 AI 应用提供向量索引、元数据联合查询,以及与外部 AI 平台的数据对接能力
-优化高可用与运维功能,包括自动索引推荐、参数调优、异常分析,及 Serverless 冷启动优化
-关注业界开源数据库技术(如 Neon、Supabase),并将适合的成果回馈社区
包括英文材料
PostgreSQL+
内核+
WAL+
MVCC+
系统设计+
CockroachDB+
Vitess+
Kubernetes Operator+
Service Mesh+
信息检索+
还有更多 •••
相关职位

logo of baidu
社招5年以上ACG

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

更新于 2025-04-03北京|上海|深圳
logo of cainiao
社招1-3年技术类-开发

末端消费者技术的核心开发 1. 设计和开发上千万DAU的菜鸟驿站C端产品(包括手淘端和支付宝端) 2. 从0到1建设末端消费者运营产品(内容投放、圈人运营、C端营销、消息触达),以及后续系统的运维和迭代开发工作 3. 高质量完成产品开发任务,周密考虑功能和性能方面的设计; 4. 快速识别问题本质,抽丝剥茧简化问题,能够完成模块技术原型验证; 5. 积极攻克技术难点和新问题; 6. 协调各方资源,保障项目顺利实施。

更新于 2025-06-30杭州
logo of baidu
社招ACG

- 负责百度智能云数据库产品备份恢复平台(DBS)功能的研发 - 负责数据库备份恢复相关的内核及工具的研发,为灾备平台提供底层能力支撑 - 负责持续优化数据库备份恢复的RPO和RTO,提升产品竞争力 - 负责数据库备份恢复产品的运维,有效解决客户环境的问题

更新于 2025-04-10北京
logo of kuaishou
社招3-5年D8193

1、参与各类通用地理位置相关服务的设计和开发; 2、参与海量位置相关数据的分析和挖掘,建设位置相关的数据仓库; 3、参与在线大流量高并发服务系统设计与开发; 4、分析现有系统的不足,定位系统瓶颈,提高系统性能和稳定性; 5、根据业务实际需求,为团队引入新技术和新方案; 6、以自身良好的项目管理与协调沟通能力,负责跨团队的重点项目的推进工作。

更新于 2025-08-19北京