职位描述
一、岗位职责:
1、深入理解TP、AP、向量数据库架构及原理,负责多模态数据库架构设计。
2、深入理解分布式数据库架构(如OceanBase)原理,负责存储引擎、查询优化、事务管理等核心模块研发
3、参与数据库功能开发、性能优化及BUG修复。
4、负责数据库前瞻性技术研究,跟踪向量计算、多模态融合等前沿技术。
二、任职资格
1、学历要求:本科及以上学历,5年及以上数据库内核研发相关工作经验,具备商业化数据库内核开发管理或技术领导经验者优先;
2、专业要求:计算机类、电子信息类等相关专业;
三、能力要求:
(1)精通C/C 编程,具备Linux环境下高性能代码开发能力,熟悉多线程/网络编程
(2)深入理解数据库原理,掌握事务机制、存储引擎(如InnoDB)、索引优化等核心模块实现
(3)熟悉Paxos/Raft等分布式共识协议、高可用原理及分布式事务处理
(4)具备算法与数据结构基础,擅长B 树、哈希表等数据库常用结构的实现与优化
(5)熟悉SQL层开发能力,了解查询优化器、执行引擎的设计,熟悉PostgreSQL/MySQL等开源实现
(6)具备数据库性能调优经验:能解决coredump、内存泄漏等问题,熟悉性能分析工具
(7)熟悉云原生技术栈,掌握共享存储、弹性扩展等云数据库架构设计
(8)具备MySQL/PostgreSQL等数据库源码研究或社区参与经历,有开源贡献优先