Principal Software Engineer - Distributed Storage Job at Pingcap, Remote

dGNjZTBMaExobVdpZTJ2THlHa281c3dHdEE9PQ==
  • Pingcap
  • Remote

Job Description

Join us as we scale our business in NA/EMEA by building on our tremendous success around the world. The massive database market is going to double over the next few years (the IDC estimates it to be $119B+ by 2025) and PingCAP is a global player positioned as a major disruptor with TiDB Database and Database as a Service offering. TiDB is an open-source, cloud-native, distributed SQL database for elastic scale and real-time analytics. Large and high-growth organizations in markets as varied as financial services, logistics, gaming, e-commerce and software as a service have successfully deployed and expanded their TiDB footprint on mission-critical applications. Our strong open-source community roots (37,000+ stars on GitHub), innovative products and inclusive culture draw passionate and dedicated people to our company. Learn more about PingCAP careers and join our team to be at the forefront of innovation and growth.

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, 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.
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 infra) and container orchestration platforms (e.g., Kubernetes) is a plus.
  • 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.
  • A passion for learning and staying updated on emerging technologies and industry trends.

Job Tags

Remote job, Full time,

Similar Jobs

Adecco US, Inc.

Warehouse Packer Job at Adecco US, Inc.

Adecco is hiring immediately for Warehouse Packers with a local client in Fresno, CA. Weekly pay starts at $16.50 per hour and competitive benefits with options such as medical, dental, vision, and 401(k). We have openings on multiple shifts and can help you find the best... 

Ksisters

Event Promoter Job at Ksisters

 ...beauty and lifestyle brands under our belt. We aim to be the ultimate K-Beauty destination. We seek a dedicated & passionate Event Promoter , a character that is responsible, diligent and self-motivated. The Event Promoter will be responsible for maintaining high... 

Nanny Poppins Agency

Full Time Live in Nanny Job at Nanny Poppins Agency

Full Time Rotational French Speaking Nanny A family in Boca Raton, FL is seeking an educated, dedicated, experienced, a rotational French-speaking nanny to care for two children, ages 1.5 and 6. The nanny will be responsible for planning and organizing the children...

FedEx Services

Seasonal Package Handler - Part Time (Warehouse like) Job at FedEx Services

IMMEDIATE OPENINGS! Come for a job and stay for a career! Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our economy, moving. Be part of a winning team and workplace community that cares...

University of Missouri - School of Medicine

Pediatric Neurodevelopmental Physician Assistant Specialty Care II (Dual Posted with Job ID 58349) Job at University of Missouri - School of Medicine

 ...Physicians Assistant (PA) licensure by the Missouri State Board of Registration for the Healing Arts. This position is eligible for University benefits. As part of your total compensation, the University offers a comprehensive benefits package, including medical, dental...