Become a part of our team as a NoSQL-HBase Development Engineer. You will work on a global, high-performance, cost-effective, and cloud-native distributed table system. This critical infrastructure supports vast peak requests and petabytes of storage, serving our entire product ecosystem.
Key Responsibilities
- Lead the design, development, performance optimization, and research of new technologies for the distributed table system.
- Enhance the table system based on high-level business requirements, focusing on stability, functionality, and performance.
- Set development goals, draft detailed design documents, and oversee module implementation, performance optimization, and functional testing.
- Provide technical support for high-level online applications, identify potential requirements, and continuously improve the system.
Required Qualifications
- Proficiency in programming with C++ or Java, with a strong emphasis on high-quality code and engineering standards.
- Extensive knowledge of Linux systems, including expertise in multithreading, network programming, and distributed development.
- Deep understanding of database principles and experience with key technologies in distributed storage and computing.
- Experience contributing to open-source projects is a plus.
- Familiarity with the source code of open-source projects such as RocksDB, HBase, TiDB, CockroachDB, ClickHouse, ScyllaDB, etcd.
- Understanding of consensus protocols like Paxos or Raft.
If this role actively interests you, contact to me at
![](https://counter.adcourier.com/R3JhbnQuV2hlbHBseS4zMjAxNC4xMTA4NkBnbG9jb21tc21haW4uYXBsaXRyYWsuY29t.gif)