Job Description
Design and implement core kernel features of TiKV to improve performance, scalability, and reliability. Optimize data structures, algorithms, and concurrency mechanisms in TiKV to maximize throughput and minimize latency. Collaborate with the open-source community to review and merge contributions to the TiKV codebase, ensuring adherence to best practices and coding standards. Lead efforts to enhance TiKV's backup and restore capabilities at the kernel level, including but not limited to developing efficient snapshotting and Pitr mechanisms. Analyze and improve TiDB's performance, stability, and scalability in the cloud environment. Troubleshoot and resolve customers' critical issues such as performance, stability, or scalability. Document design decisions, implementation details, and performance optimizations in technical specifications, design documents, and code comments. Stay updated on the latest developments in distributed systems research and industry trends, and contribute insights and expertise to inform our technology roadmap. Mentor junior engineers and help to grow the whole team's technical capability.
About TiDB
TiDB is a global player positioned as a major disruptor with TiDB Database and Database as a Service offering within the massive database market.