CareerPlanSign in

计算引擎高级研发工程师

上海💼 Full-time🗓 2026-09-28

Core

Building an industry-leading edge big data stream computing engine for ByteDance's product lines, enabling end-edge-cloud collaborative computing.

Role type

Senior IC distributed systems engineer (stream computing engine)

Builds

High-performance SQL, workflow, and execution engines; distributed resource and job scheduling systems; internal data warehouse architecture.

Domain

Big Data / Distributed Systems / Edge Computing

Deliverable

production ML models | product features

Required skills

C/C++/Go/Java, parallel computing, high-performance computing, distributed systems, system architecture, performance optimization, cost optimization.

Preferred skills

Flink/Spark/Storm, Spark/Impala/Clickhouse, TDengine/RedisGears, self-developed computing engines.

Technologies

C, C++, Go, Java, Flink, Spark, Storm, Impala, Clickhouse, TDengine, RedisGears.

Responsibilities

Design and optimize SQL, workflow, and execution engines; build and optimize distributed resource and job scheduling systems; design and optimize internal data warehouse architecture.

Seniority

Senior, hands-on IC

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