CareerPlanSign in

TDSQL存储引擎研发工程师(北京/上海/深圳)

Shenzhen, China💼 Full-time🗓 2026-09-28

Core

Design and develop core modules for a distributed transaction storage engine, focusing on LSM Tree kernels, multi-modal storage, and hot/cold tiering.

Role type

Senior IC storage engine developer

Builds

Distributed transaction storage engine

Domain

Database systems / Distributed systems

Required skills

LSM Tree kernel development, TP performance optimization, distributed transaction mechanisms, hot/cold tiering design, Raft/Paxos consensus, database core development

Preferred skills

SIGMOD/VLDB/ICDE publications, open-source contributor experience (RocksDB/TiKV)

Technologies

RocksDB, LevelDB, MySQL, CockroachDB, OceanBase, TiKV, S3, COS

Responsibilities

Architect and develop core modules for distributed transaction storage engine; Analyze and optimize critical paths for TP throughput and tail latency; Design and implement distributed transaction mechanisms (concurrency control, locking, MVCC); Design and deploy intelligent hot/cold tiering solutions based on multi-media storage.

Seniority

Senior, hands-on IC

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