Senior Software Development Engineer – NoSQL – HBase – 2842

San Jose, US-United States, Seattle, US-United States
Posted 5 months ago
About The Company

This company pioneers short-form video creation and social engagement, boasting a vast, engaged user base. Its platform empowers users with creative tools, filters, and effects. With a diverse content ecosystem, it’s a hub of creativity and expression. The proprietary algorithm ensures personalized content feeds, enhancing user engagement and satisfaction. This company wields significant influence on digital media, making it an invaluable partner for innovative collaborations and marketing endeavors.

About The Team

Join our team as a NoSQL-HBase Development Engineer, contributing to a global, high-performance, cost-effective, and cloud-native distributed table system that provides rich features for upper-level applications. This system serves the entire Byte product ecosystem. As a fundamental storage infrastructure, it supports a massive scale of peak requests and petabytes of storage.


-Lead the design, development, performance tuning, and new technology research of the distributed table system.
-Design and improve the table system based on upper-level business requirements, focusing on stability, functionality, and performance.
-Set development goals according to project timelines, write detailed design documents, and be responsible for module implementation, performance tuning, and functional testing.
-Provide timely technical support for upper-level online applications. Extract potential requirements and optimization points to continuously enhance the system.


-Proficiency in C++/Java programming (at least one), with a focus on high-quality code and engineering standards.
-Solid knowledge of Linux systems, with expertise in multithreading, network programming, and distributed development using any of the mentioned languages.
-In-depth understanding of database principles, proficient in key technologies related to distributed storage and computing, with practical hands-on experience.
-Strong independent thinking skills, proactive problem discovery, and systematic problem analysis and solving abilities.
-Capability to learn, explore, and research in unknown domains.

Preferred Qualifications

-Active contribution to open-source communities is a plus.
-Familiarity with the source code of open-source projects like RocksDB, HBase, TiDB, CockroachDB, ClickHouse, ScyllaDB, etcd, etc.
-Knowledge of consensus protocols like Paxos, Raft is advantageous.

Job Features

Job CategoryBackend
SenioritySenior IC / Tech Lead
Base Salary$200,000 - $400,000

Apply Online