Principal Software Engineer - Distributed Storage - (Remote - US)
Principal Software Engineer - Distributed Storage - (Remote - US)
2 months ago Be among the first 25 applicants
About Jobgether
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
About Jobgether
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
One of our companies is currently looking for a Principal Software Engineer - Distributed Storage in United States.
In this role, you will be at the forefront of designing and implementing core kernel features for a distributed SQL database, focusing on improving performance, scalability, and reliability. You'll optimize data structures and algorithms to enhance throughput and minimize latency while collaborating with an open-source community to ensure best practices are followed. Your contributions will also be vital in improving backup and restore capabilities, troubleshooting critical customer issues, and mentoring junior engineers.
Accountabilities:
- Design and implement core features to improve TiKV's performance, scalability, and reliability
- Optimize data structures, algorithms, and concurrency mechanisms to maximize throughput and minimize latency
- Lead the development of TiKV's backup and restore mechanisms, including snapshotting and point-in-time recovery (PITR)
- Troubleshoot critical performance, stability, and scalability issues, ensuring TiDB's efficiency in cloud environments
- Collaborate with the open-source community, reviewing and merging code contributions to maintain high standards
- Contribute to the technology roadmap by staying updated with industry trends and incorporating insights into the design process
- Mentor junior engineers, promoting knowledge sharing and technical growth within the team
Requirements
- 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 similar distributed key-value stores (e.g., RocksDB)
- Familiarity with cloud-native technologies (AWS, GCP, Azure) and container orchestration platforms (e.g., Kubernetes)
- Excellent problem-solving skills, capable of working both independently and collaboratively
- Strong communication skills, with the ability to work cross-functionally with various teams
- A passion for learning and staying updated on emerging technologies and industry trends
Benefits
- Competitive salary ranging from $180,000 to $260,000, depending on experience and skills
- Eligibility to participate in the company's Bonus and Equity Plan
- Health insurance and flexible vacation time
- Paid holidays and parental leave
- A dynamic and inclusive work environment, encouraging diverse perspectives
- Opportunities for career advancement and professional development
Jobgether hiring process disclaimer
This job is posted on behalf of one of our partner companies. If you choose to apply, your application will go through our AI-powered 3-step screening process, where we automatically select the 5 best candidates.
Our AI thoroughly analyzes every line of your CV and LinkedIn profile to assess your fit for the role, evaluating each experience in detail. When needed, our team may also conduct a manual review to ensure only the most relevant candidates are considered.
Our process is fair, unbiased, and based solely on qualifications and relevance to the job. Only the best-matching candidates will be selected for the next round.
If you are among the top 5 candidates, you will be notified within 7 days.
If you do not receive feedback after 7 days, it means you were not selected. However, if you wish, we may consider your profile for other similar opportunities that better match your experience.
Thank you for your interest!
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Non-profit Organizations and Primary and Secondary Education
Referrals increase your chances of interviewing at Jobgether by 2x
Get notified about new Principal Software Engineer jobs in United States.
Sr. Software Engineer (Eng Lead/Manager)
United States $135,900.00-$153,000.00 3 days ago
United States $135,900.00-$153,000.00 3 days ago
United States $140,000.00-$170,000.00 1 day ago
Manager, Software Engineering - Web Experience
Software Engineering Manager, Infrastructure
United States $177,000.00-$251,000.00 2 weeks ago
United States $149,800.00-$187,250.00 4 days ago
Senior Software Engineering Manager, Data Platform
Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Senior / Staff Software Engineer - Computational Chemistry / Molecular Dynamics
Manager II, Software Engineering - Routing Ops
Software Engineering Manager, Core Platform
United States $220,000.00-$240,000.00 2 days ago
Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
United States $155,000.00-$195,000.00 2 months ago
Principal Software Engineer - Computational Chemistry / Molecular Dynamics
Software Engineering Manager - (Remote - US)
Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
United States $224,000.00-$425,500.00 2 weeks ago
United States $177,000.00-$251,000.00 2 weeks ago
Senior Developer Relations Manager - Robotics
United States $160,000.00-$190,000.00 1 week ago
Technical Full Stack Engineering Manager
United States $177,000.00-$251,000.00 1 week ago
Staff Software Engineer, Guest & Host - Pricing Guidance Team
New York, NY $200,000.00-$250,000.00 1 week ago
Senior Full Stack Software Engineer - Core Product, Poe (Remote)
United States $155,656.00-$234,201.00 1 week ago
United States $200,000.00-$215,000.00 1 week ago
Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Portland, OR $130,000.00-$300,000.00 1 week ago
Senior Developer Relations Manager - Robotics
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.