Top

Principal Software Engineer - Distributed Storage

United States

131 Days ago

Job Description


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!

#LI-CL1

Qualification

Bachelor's Degree

Key Skills Required

SQLAWSAlgorithmsAzureConcurrencyCommunicationComputer ScienceDatabaseDesignDevelopmentDistributed StorageDistributed SystemEmerging TechnologiesHealth InsuranceInclusiveInsuranceJob MatchingKubernetesLearningMentoringMergingOrchestrationProfessional DevelopmentRelevanceRoadmapRocksDBScalabilityScienceScreeningTroubleshooting

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Remote

Experience Level: Mid-Senior level

Salary: $180,000 - $260,000 / Annual Salary

Experience: 5 - 6 yrs

Contact Information


Company Name: Jobgether

Recruiting People: HR Department

Website: http://jobgether.com

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Cloud Machine Learning Engineer - US remote

Hugging Face • United States

Salary: Competitive & Based on Experience

View Job
Machine Learning Engineer

Bask Health • United States

Salary: Competitive & Based on Experience

View Job
Analyst - Speculative applications for our embedded consulting talent pool

Control Risks • United States

Salary: Competitive & Based on Experience

View Job
Front-End Software Engineer

Bask Health • United States

Salary: Competitive & Based on Experience

View Job
Senior Full-Stack Engineer

ButterflyMX • United States

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Chief Technology Officer

Keller Executive Search • United States

Experience: 10 - 11 yrs

Salary: $180,000 - $250,000 / Annual Salary

View Job
Data Engineer

Cancer IQ • United States

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Solutions Architect

Keywords Studios • United States

Experience: 3 - 4 yrs

Salary: $90,000 - $95,000 / Annual Salary

View Job
Front-end / Full Stack Engineer (EdTech)

FutureSight • United States

Salary: Competitive & Based on Experience

View Job
Software Developer

Keller Executive Search • United States

Experience: 3 - 4 yrs

Salary: $90,000 - $130,000 / Annual Salary

View Job