Senior Software Engineer - Distributed Storage Solutions Job at PingCAP, San Francisco, CA

T0VZd2QvRXFLaUo2bG04U1lzMk9yY2RZVXc9PQ==
  • PingCAP
  • San Francisco, CA

Job Description

Join our dynamic team at PingCAP as we drive our growth and innovation in the expansive database market, projected to exceed $119B by 2025. As a leading global provider, we are excited to enhance our presence with TiDB, an open-source, cloud-native distributed SQL database designed for elastic scalability and real-time analytics. Our technology has been successfully implemented by major organizations across diverse sectors including financial services, logistics, gaming, and e-commerce.

If you're passionate about cutting-edge technology and want to contribute to a vibrant open-source community with over 37,000 stars on GitHub, we invite you to explore this opportunity. You'll play a crucial role in creating innovative solutions in a supportive and collaborative culture.

Key Responsibilities:

  • Design and implement core features of TiKV, focusing on optimizing performance, scalability, and reliability.
  • Enhance data structures, algorithms, and concurrency mechanisms in TiKV to maximize throughput and minimize latency.
  • Collaborate with the open-source community by reviewing and merging contributions while maintaining the highest coding standards.
  • Lead enhancements to TiKV's backup and restore capabilities, including development of effective snapshotting and Point-in-Time Recovery (Pitr) mechanisms.
  • Analyze and improve TiDB's performance, stability, and scalability in cloud deployments.
  • Troubleshoot and resolve critical customer issues related to performance, stability, or scalability.
  • Document design decisions and optimizations in technical specifications and code comments.
  • Stay informed on the latest research and industry trends in distributed systems to inform our technology roadmap.
  • Mentor junior engineers to foster growth and elevate team expertise.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in database, storage, or distributed system development.
  • Experience with TiKV or comparable distributed key-value stores (such as RocksDB) is highly desirable.
  • Familiarity with cloud-native technologies (e.g., AWS, GCP, Azure) and container orchestration platforms (e.g., Kubernetes) is advantageous.
  • Strong problem-solving skills and the ability to work autonomously as well as collaboratively.
  • Effective communication skills to work with cross-functional teams.
  • A strong desire for continuous learning and adapting to emerging technologies.

The anticipated base salary for this position ranges from $180,000 to $260,000 annually, dependent on experience and location. This role also qualifies for PingCAP's Bonus and Equity Plan, along with our Sales Compensation Plan if applicable. We emphasize transparency regarding salary ranges in our postings. Actual compensation will vary based on qualifications and local compensation structures.

We offer an array of benefits, including health insurance, flexible vacation time, paid holidays, and parental leave. We encourage candidates from underrepresented groups to apply. Join us in fostering an inclusive workplace where diversity thrives.

Job Tags

Local area, Flexible hours,

Similar Jobs

RICEFW Technologies Inc

Developer - Mainframe - Uday Modupalli Job at RICEFW Technologies Inc

 ...supervision of a Project Manager for the AOC s Information Technology Office (ITO) or other designated ITO representative. The Mainframe consultant will develop and/or receive program specification requirements. These specifications will describe the coding to be done... 

Sport Clips

Hair Stylist/Barber Job at Sport Clips

 ...TEXT SPORT CLIPS to the number (***) ***-**** to get an interview scheduled TODAY! Sport Clips is looking for talented hair stylists/barbers in Oklahoma City who are passionate about cutting hair and making their clients look and feel great! We offer a FUN and TEAM-... 

Effective School Solutions

Mental Health Wellness Coach Job at Effective School Solutions

 ...Job Description Job Description About the role: The Mental Health Coach at Effective School Solutions provides comprehensive behavioral health services to K-12 students, including wellness promotion, behavioral health screening, individual and group support, care... 

A1 Roofing & Construction LLC

Dispatcher Dumpster Company Job at A1 Roofing & Construction LLC

Benefits:401(k) matchingCompany partiesCompetitive salaryHealth insurancePaid time offWellness resourcesBenefits/Perks (...  ...prepare, and deliver equipment in an optimal fashionExample: Using Google Earth to assess a drop site for sizing and delivery approach... 

CVP Logistics LLC

CVP Logistics Delivery Driver Associate Delivering Amazon Packages Job at CVP Logistics LLC

 ...CVP Logistics, LLC is an Amazon Delivery Service Partner (DSP) looking for enthusiastic, hardworking team players (Delivery Associates...  ...preferred, but not required. Must be at least 21 and have a valid driver's license. Compensation & Benefits ~$20.25/Hour ~ Paid...