岗位职责
- 参与OceanBase 存储过程模块的研发工作,打造全面兼容Oracle PL/SQL、MySQL存储过程的过程化查询语言引擎,包括但不限于存储过程内核增强、编译优化、兼容功能开发工作与性能调优;
- 参与产品功能的调研、方案设计、开发和测试的整体研发流程。
职位要求
- 熟练掌握C/C++语言,良好的编程习惯、数据结构、算法等基础知识;
- 熟悉关系数据库和/或分布式系统的运行机制和架构体系,熟悉主流的数据库和/或分布式系统的工作原理;
- 良好的团队协作能力,有技术激情,能够胜任有挑战的工作。 加分项:
- 有LLVM、存储过程引擎等相关项目经验者优先;
- 有SQL执行引擎、优化器、分布式执行引擎等相关项目经验者优先;
- 有大型互联网公司底层系统研发经验或者关系数据库研发经验者优先。