Senior Software Engineer (Remote - US) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Software Engineer (Remote - US) at Jobgether. This position is posted by Jobgether on behalf of . PingCAP. . We are currently looking for a . Senior Software Engineer – Distributed Storage. in . United States. .. This role offers the opportunity to contribute directly to the evolution of TiKV, a powerful open-source distributed key-value store. You will work on critical backend infrastructure, optimizing data performance, scalability, and reliability at the core of a modern distributed SQL database system. With a strong focus on cloud-native environments and open-source collaboration, this role is ideal for engineers passionate about building foundational systems that impact enterprises globally. You'll operate in a high-growth, technically challenging environment with opportunities to innovate and mentor.. . Accountabilities:. . Design and implement key kernel features of TiKV to boost performance, reliability, and scalability.. . Optimize low-level data structures, algorithms, and concurrency controls to improve system throughput and latency.. . Lead and contribute to enhancing TiKV’s backup and restore functionalities, including efficient snapshotting and point-in-time recovery (PITR).. . Diagnose and resolve critical customer issues related to performance and stability in cloud deployments.. . Collaborate with the open-source community, conducting code reviews and ensuring adherence to best development practices.. . Document technical decisions and implementation strategies through specifications and in-code documentation.. . Stay informed on the latest advancements in distributed systems and contribute to the technical roadmap.. . Mentor junior engineers and support the continuous development of the team’s technical expertise.. . . Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.. . Minimum 5 years of experience in storage systems, databases, or distributed system development.. . Proficiency with distributed key-value store technologies like TiKV, RocksDB, or similar is highly preferred.. . Experience working in cloud-native ecosystems, including AWS, GCP, or Azure, and Kubernetes-based environments.. . Strong problem-solving skills with the ability to tackle performance and scalability challenges independently.. . Clear communication and collaboration skills, with experience working across cross-functional teams.. . Eagerness to stay current with industry trends and apply new knowledge to practical engineering challenges.. . Company Location: United States.