Full-Time

Principal Software Engineer

Distributed Storage

Posted on 4/18/2024

PingCAP

PingCAP

201-500 employees

Advanced open-source distributed SQL database

Consulting

Senior

Remote in USA

Required Skills
Kubernetes
Microsoft Azure
Data Structures & Algorithms
AWS
Google Cloud Platform
Requirements
  • 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 infra) and container orchestration platforms (e.g., Kubernetes)
  • Excellent problem-solving skills and the ability to work independently as well as part of a team
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams
  • Passion for learning and staying updated on emerging technologies and industry trends
Responsibilities
  • 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
  • Lead efforts to enhance TiKV's backup and restore capabilities at the kernel level
  • Analyze and improve TiDB's performance, stability, and scalability in the cloud environment
  • Troubleshoot and resolve customers' critical issues
  • Document design decisions, implementation details, and performance optimizations
  • Stay updated on the latest developments in distributed systems research and industry trends
  • Mentor junior engineers and help grow the team's technical capability

TiDB is an advanced, open-source, distributed SQL database with MySQL compatibility, offering horizontal scalability, automatic sharding, and reliable performance for modern applications. Its streamlined tech stack and continuous access to data enable organizations to build applications with ease.

Company Stage

Series D

Total Funding

$341.6M

Headquarters

Sunnyvale, California

Founded

2015

Growth & Insights
Headcount

6 month growth

1%

1 year growth

7%

2 year growth

24%