Join our dynamic team as we harness the power of technology to shape the future of database solutions. The database market is projected to double in the coming years, representing an incredible opportunity for innovative minds. TiDB stands out as a leading global player, offering a powerful open-source, cloud-native, distributed SQL database designed for elastic scaling and real-time analytics. Our solutions have become the backbone for numerous thriving organizations across various sectors, including financial services, logistics, gaming, e-commerce, and software as a service.
At TiDB, we value our strong open-source community, which enhances our innovative drive and inclusive culture. We invite passionate and skilled individuals to join us in pioneering advancements in database technology.
Responsibilities
- Design and implement essential kernel features of TiKV to enhance performance, scalability, and reliability.
- Optimize data structures, algorithms, and concurrency mechanisms in TiKV for maximum throughput and minimal latency.
- Collaborate with the open-source community to review and integrate contributions into the TiKV codebase, upholding best practices and coding standards.
- Lead initiatives to strengthen TiKV's backup and restore functionalities at the kernel level, including efficient snapshotting and point-in-time recovery mechanisms.
- Analyze and improve TiDB's performance, stability, and scalability in cloud environments.
- Troubleshoot and provide solutions for customers' critical issues related to performance, stability, or scalability.
- Document design decisions, implementation details, and performance improvements in technical specifications and code comments.
- Stay informed on the latest developments in distributed systems research and industry trends, providing valuable insights to shape our technology roadmap.
- Mentor junior engineers, fostering a culture of growth and technical excellence within the team.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.5+ years of experience in database, storage, and / or distributed system development.Experience with TiKV or similar distributed key-value stores (e.g., RocksDB, etc.) is highly desirable.Familiarity with cloud-native technologies (e.g., AWS, GCP, Azure) and container orchestration platforms (e.g., Kubernetes) is a plus.Strong problem-solving abilities and the capacity to work independently as well as collaboratively.Excellent communication skills, enabling effective collaboration with cross-functional teams.A proactive passion for learning and keeping up with emerging technologies and industry trends.The anticipated annual base salary for this role ranges from USD $180K to $260K. Various factors such as the complexity of the role, work locations, job levels, and relevant experience will influence the final offer. This position is also eligible for participation in TiDB's Bonus and Equity Plan. In compliance with local legislation, we provide transparent salary ranges in our US job postings. Please note that actual salaries may vary based on individual qualifications and other factors.
We encourage applications from underrepresented groups and seek to create an inclusive workplace. TiDB prioritizes a work environment free from discrimination or harassment based on race, color, national origin, religion, age, gender, sexual orientation, gender identity, disability status, or veteran status. Join us in fostering an environment where everyone can thrive.