分布式表格系统工程师--ByteTable/HBase
Core
Design, develop, and optimize a high-performance, cloud-native distributed table system (ByteTable/HBase) serving as a foundational storage layer for massive-scale applications like TikTok and Toutiao.
Role type
Senior IC distributed systems engineer (storage)
Builds
Distributed table storage systems for high-concurrency, large-scale data workloads
Domain
Cloud-native infrastructure, distributed storage, database systems
Required skills
C++ or Java, Linux system programming, multi-threading, network programming, distributed development, database internals, distributed storage, consensus protocols
Preferred skills
Open source community contributions, deep knowledge of RocksDB/HBase/TiDB/CockroachDB/ClickHouse/ScyllaDB/etcd, Paxos/Raft consensus algorithms
Technologies
ByteTable, HBase, RocksDB, TiDB, CockroachDB, ClickHouse, ScyllaDB, etcd, Paxos, Raft
Responsibilities
Design and implement distributed table system modules, perform performance tuning, conduct technology research, provide technical support to online applications, and optimize system stability and functionality
Seniority
Senior, hands-on IC
