
中国移动|软件开发岗(数据库)-金种子(北京)
岗位职责
1、负责数据库内核(含SQL引擎、计算引擎、存储引擎、事务引擎、集群管理等)的架构设计、核心开发与维护,保障系统稳定性与高可用;
2、持续优化主备及分布式架构下的性能、吞吐量和时延;参与HTAP场景SQL引擎(查询优化器、并行执行、向量化)及向量检索引擎(索引、量化压缩、多模态检索)的设计与性能调优;
3、参与共享存储架构、高可用架构、日志系统(如WAL、物理复制、备份恢复)及向量存储优化的设计与落地,确保数据一致性和可靠性;
4、负责分布式数据库的计算引擎与存储引擎(含向量存储)的架构设计、编码实现及容错机制优化,解决分布式场景下的数据分布、一致性及扩展性问题;
5、跟进业务现场各类问题,包括但不限于紧急问题处理、客户业务恢复、疑难问题根因分析、补丁版本开发等工作;
6、负责跟踪数据库及AI领域前沿技术(向量检索、多模检索、量化压缩、软硬协同加速等方向),撰写高水平论文、布局核心专利;针对RAG、Agent、知识库等AI智能体场景,提供检索方案优化建议并协助客户完成POC验证。
任职要求
1、博士学历,计算机科学、软件工程等相关专业;
2、精通C/C++编程语言,具备良好的编程习惯和代码风格,掌握Rust/Go等语言者优先;
3、掌握Linux系统进程调度、网络通信、存储和IO机制;具备丰富的Linux多线程编程、网络编程经验;熟悉分布式系统理论,了解分布式一致性、缓存、消息、负载均衡等相关机制;
4、掌握事务机制和数据库内核架构;熟练掌握至少一种主流数据库(如MySQL、PostgreSQL等)的内核实现;有实际的内核源码开发、性能调优经验;
5、具备较强的学习能力,能够针对复杂代码功能提供不同级别测试的能力,有高质量交付代码的追求完美的精神;具备良好的团队沟通、协作能力。
中国移动校园招聘:软件开发岗(数据库)-金种子(北京)岗位来自中国移动招聘官网,具体内容以中国移动招聘官网为准。
