CareerPlanSign in

OLAP引擎研发工程师(向量化引擎)-Data

北京💼 Full-time🗓 2026-09-28

Core

Design and develop the Bolt unified acceleration library to provide high-performance vectorized acceleration for Spark, Flink, Presto, and ML engines.

Role type

Senior IC OLAP engine research engineer (vectorized engine)

Builds

High-performance vectorized acceleration library (Bolt) integrated with Spark/Flink/Presto

Domain

Data infrastructure / OLAP / Vectorized execution

Deliverable

production ML models

Required skills

C++ (C++11+), data structures and algorithms, operating systems, multi-threaded programming, vectorized execution, columnar storage, pipeline engines, query optimization

Preferred skills

Spark/Flink/Presto/Doris/DuckDB architecture knowledge, source code practice, open source community contribution, performance analysis and tuning

Technologies

Bolt, Spark, Flink, Presto, Doris, DuckDB

Responsibilities

Design Bolt architecture and core components (Spill, serialization, Shuffle, Join); Optimize data paths and integration with external engines; Build and maintain the Bolt open source community

Seniority

Senior, hands-on IC

Sourced via bytedance · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.