
蚂蚁集团
OceanBase-计算引擎研发工程师-OceanBase
OceanBase-计算引擎研发工程师-OceanBase
发布于 大约 14 小时前普通员工/个人贡献者
杭州市
中级经验
全职员工
仅现场办公
学历未注明
后端开发
Paimon
分布式执行
分布式数据库
性能调优
Catalog
Sql执行引擎
Sql查询优化
AI 估算 · 30k–45k
数据库内核研发技术门槛高,蚂蚁平台大,杭州互联网薪资高,通常15薪左右。
职位详情
关于这个职位
该职位加入蚂蚁集团OceanBase团队,负责核心湖库计算引擎的研发工作,涵盖SQL查询优化、执行引擎、分布式执行及数据湖接入等关键技术模块
你将深度参与数据库内核开发与性能调优,与顶尖工程师协作,适合热爱底层技术、追求极致性能的开发者
最低要求
熟练掌握 C/C++ 或 Java,具备良好的编程习惯,以及扎实的数据结构和算法基础
熟悉关系数据库、分布式系统或大数据计算系统的运行机制和架构体系
具备良好的团队协作能力和技术热情,能够胜任有挑战性的工作
工作职责
参与 OceanBase 湖库计算引擎研发,包括但不限于 SQL 查询优化、SQL 执行引擎、分布式执行、Catalog、湖表读写等方向的功能开发与性能调优
参与产品功能调研、方案设计、开发和测试的完整研发流程
优先资格
具有 SQL 执行引擎、查询优化器等相关项目经验
具有数仓 MPP、基于 Stage 的并行执行框架或流计算开发经验
具有 Hive Metastore(HMS)、REST Catalog 开发或 Catalog 接入经验
具有 Iceberg、Paimon、Lance 等开放湖表及数据格式的开发经验
AI 洞察
优缺点分析
优点
- OceanBase是蚂蚁集团自研的分布式数据库,技术领先,参与核心引擎研发能积累深厚的数据库内核功底
- 蚂蚁集团平台大,资源丰富,薪资福利有竞争力
- 团队技术氛围浓厚,有机会与业界顶尖工程师合作
- 数据库内核复杂度高,学习曲线陡峭,需要投入大量时间钻研
- 性能调优和问题排查难度大,对系统性思维要求高
- 工作强度可能较大,需要快速交付高质量代码
缺点 / 挑战
- 涉及SQL优化、分布式执行、数据湖等前沿领域,技术挑战大,个人成长快
- 适合对数据库内核有浓厚兴趣、喜欢挑战难题、具备扎实底层功底的工程师
角色解读
- 纵向可发展为数据库内核领域专家,深入研究查询优化、分布式执行等核心技术
- 横向可拓展至大数据计算、数据湖分析等方向,成为数据基础设施架构师
- 在蚂蚁集团有机会参与一线数据库产品OceanBase的全球布局,技术影响力大
- 参与OceanBase湖库计算引擎的SQL查询优化器和执行引擎开发,处理复杂查询的分布式执行与性能调优
- 负责Catalog和湖表读写模块的功能开发,支持数据湖格式如Iceberg、Paimon的接入与优化
- 参与产品功能需求调研、方案设计、编码实现和测试的完整研发闭环
- 扎实的C++或Java编程能力,熟悉数据结构与算法
- 深入理解关系数据库、分布式系统或大数据计算系统的架构与运行机制
- 具备SQL执行引擎、查询优化器或数据湖相关开发经验者优先
- 良好的团队协作和解决复杂技术问题的能力
申请策略
- 在申请时表达对数据库内核的热情,可附上相关技术分析文章
- 了解OceanBase的产品特性和在蚂蚁集团中的战略地位,面试中体现你的兴趣
- 突出C++/Java项目经验,尤其是数据库或大数据相关的系统设计
- 如果有SQL引擎或查询优化器相关项目,务必详细描述实现思路和优化成果
- 展示你对分布式系统原理的理解,如一致性、并行执行、数据分区等
- 如有开源项目贡献或技术博客,可作为加分项呈现
- 提前复习数据库系统概念,如查询计划、优化器规则、执行算子等
- 阅读OceanBase或类似数据库引擎的源码,了解其架构
面试指南
- 对于技术原理题,采用'概念定义-关键机制-实际例子'的结构回答
- 对于项目经验题,用STAR法则(情境、任务、行动、结果)清晰呈现你的贡献和思考
- 对于开放设计题,先明确需求边界,再给出方案,并讨论权衡取舍
- 请解释SQL查询优化器中常见的优化规则(如谓词下推、列裁剪)
- 分布式执行引擎如何实现数据shuffle和任务调度?
- C++中如何高效管理内存?你如何避免内存泄漏?
- 如何设计一个支持并发读写的Catalog服务?
- 你遇到过的性能问题及调优过程?
职位点评
69
综合评分
蚂蚁OceanBase核心引擎研发,技术含量高,成长快,但工作强度可能较大,薪资有竞争力但未明示。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
该职位最适合以技术成长为首要目标、不畏挑战、追求专业深度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展90
工作生活45
使命价值55
薪资福利
70中等
虽然JD未披露具体薪资,但蚂蚁集团平台大,薪酬福利在行业内具有竞争力,基本能满足物质需求。
薪资信号未披露(AI估算:30K-45K/月)
成长发展
90较高
职位深度参与OceanBase核心计算引擎研发,技术栈前沿,挑战性大,个人技术成长空间广阔。
技术前沿前沿/新兴技术
技术栈C++、Java、SQL查询优化、SQL执行引擎、分布式执行、Catalog、Iceberg、Paimon、分布式系统、数据库
业务类型ambiguous
工作生活
45较低
JD未提及弹性办公或WLB,数据库内核研发通常工作强度较大,生活平衡可能面临挑战。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
55较低
数据库基础软件具有广泛社会价值,但JD未强调使命驱动,岗位更多聚焦技术本身。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
蚂蚁集团 的其他在招职位
相似职位推荐
Watch Jobs