San Jose, US-United States
Posted 2 weeks 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. Responsibilities -Lead the design and development of ByteDance’s in-house distributed strong-consistency KV system. -Innovate and create a leading-edge distributed KV system, emphasizing low latency, high availability, and scalability to support highly concurrent access scenarios. -Focus on optimizing storage efficiency to reduce costs, ensuring support for global and cloud-native deployments. -Provide timely technical support to upper-level business operations. Extract potential requirements and optimization points to continuously enhance the system’s stability, functionality, and performance. Qualifications -Solid knowledge of Linux systems, and proficiency in one of the programming languages: C, C++, Python, Golang, or Rust. -Familiarity with the Linux kernel, 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 experience. Preferred Qualifications -Active contribution to open-source communities is a plus. -Familiarity with systems’ source code such as RocksDB, Redis, MongoDB, HBase, TiDB, or CockroachDB is preferred. -Knowledge of Paxos or Raft algorithms is advantageous. |
Job Features
Job Category | Systems & Networking |
Seniority | Staff IC / Senior Staff IC / Architect |
Base Salary | $180,000 - $280,000 |
Recruiter | yuxuan.sheng@ocbridge.ai |