CareerPlanSign in

大数据开发工程师-流式计算方向

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

Core

Design and develop real-time streaming computing systems for ByteDance's recommendation engine serving over 1 billion users, ensuring stability and high availability while building a unified feature middle platform.

Role type

Senior IC real-time streaming data engineer

Builds

Scalable real-time data systems, feature services, and distributed infrastructure for recommendation algorithms

Domain

Internet / Recommendation Systems / Big Data

Deliverable

production ML models

Required skills

Flink (DataStream, SQL, Checkpoint, State), Java, C++, Scala, Python, Kafka, RocketMQ, Hudi, Iceberg, DeltaLake

Preferred skills

PB-scale data processing, data lake development, storage systems (HBase, Cassandra, RocksDB), Spark, Kudu, Kubernetes

Responsibilities

Design and implement real-time streaming data systems for large-scale recommendation; Build flexible, scalable, and high-performance storage and computing models; Troubleshoot production systems and design mechanisms/tools for stability; Develop industry-leading distributed streaming computing frameworks

Seniority

Senior, hands-on IC

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