蚂蚁集团
OceanBase-存储过程引擎开发工程师-OceanBase
RESPONSIBILITIES
岗位职责
负责 OceanBase 存储过程引擎的设计与开发,覆盖编译、代码生成与运行时执行,保障功能正确性、兼容性与可维护性。
负责存储过程执行链路的性能优化,结合 LLVM 代码生成以及与 SQL 执行引擎、优化器的协同,降低复杂过程的编译与运行开销。
负责存储过程相关问题的定位与修复,参与方案评审和代码评审,持续提升引擎稳定性,并能独立承担有挑战的研发任务。
REQUIREMENTS
任职要求
熟练掌握 C/C++,具备良好的编程习惯,以及扎实的数据结构与算法基础。
熟悉关系数据库和/或分布式系统的运行机制与架构,理解主流数据库或分布式系统的工作原理。
具备良好的团队协作与沟通能力,有技术热情,能够胜任有挑战的工作。
加分项
有存储过程引擎开发经验者优先。
有 LLVM 开发经验者优先。
有 SQL 执行引擎、优化器、分布式执行引擎等相关项目经验者优先。
有大型互联网公司底层系统研发经验,或关系数据库研发经验者优先。
熟悉 OceanBase 开源代码者优先。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。