Senior Software Development Engineer – NoSQL – Abase 2841

San Jose, US-United States, Seattle, US-United States
Posted 4 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.


– Lead the development and maintenance of Byte Dance’s in-house online KV system, providing optimal performance, high availability, disaster recovery, and multi-regional functionality
– Optimize and enhance tailored scenarios for Byte Dance, encompassing cross-regional multi-activity (CRDT), masterless high availability, efficient resource utilization, support for multiple engines, and cutting-edge edge storage solutions
– Drive the exploration and integration of emerging hardware and technologies to continually enhance the system’s service levels, such as ZNS SSD/PMEM/RDMA//Run-to-completion/AI auto-config, etc
– Shape and advance the NoSQL data ecosystem, contributing to key aspects such as data cold/hot sinking, backup/rollback processes, bulk loading, and seamless system data interoperability
– Contribute significantly to the development of platform-oriented KV products, incorporating features like Serverless support, automated operations, and robust monitoring and tracing systems


– Demonstrated proficiency in computer fundamentals, including a solid understanding of computer architecture basics, and expertise in multithreading programming, network programming, and operating systems
– Hands-on experience in Modern C++/Go/Python development within the Linux environment
– In-depth understanding of distributed storage concepts, with a keen awareness of challenges in distributed storage systems
– Adherence to strong coding standards and a commitment to rigorous unit testing practices
– Clear and logical thinking, coupled with a product-oriented mindset, self-driven initiative, and strong project management skills

Job Features

Job CategoryBackend
SenioritySenior IC / Tech Lead
Base Salary$194,000 - $410,000

Apply Online