企业微信-数据库研发工程师-(北京/成都)
Core
Design and implement backend distributed database architectures for core business modules of WeCom, including storage engines and query optimizers.
Role type
Senior IC database engineer (distributed systems)
Builds
Core database modules (storage engines, query optimizers, executioners) for WeCom's backend services
Domain
Enterprise software / Distributed databases / OLAP engines
Required skills
Distributed database architecture, Storage engine development (LevelDB/RocksDB), OLAP engines (ClickHouse/Doris/StarRocks), Query optimization (MPP, predicate pushdown), Consensus protocols (Paxos/Raft), High-concurrency service development, I/O optimization, SQL engine development
Preferred skills
Experience with self-developed engines, Massive data handling, Calculation performance optimization
Technologies
LevelDB, RocksDB, ClickHouse, Doris, StarRocks, Paxos, Raft
Responsibilities
Design and implement backend distributed database architectures; Iterate and optimize core database modules; Analyze and optimize existing business architectures for performance, reliability, and scalability
Seniority
Senior, hands-on IC
