





Niche storage specialization reduces applicants despite metro locations and mid-level title.
Highly specialized storage and low-level systems expertise limits cross-industry transferability.
Explicit 4+ years plus mandatory C/C++, OS internals, and storage domain skills increase filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop highly scalable, software-defined distributed storage systems using C++.
Optimize software performance, scalability, and resiliency for high-performance distributed environments.
Collaborate with cross-functional teams for high-quality software delivery addressing customer use cases.
Bachelor's degree required.
Minimum 4 years of hands-on product development experience.
Proficient in C or C++ with strong low-level system development skills.
In-depth knowledge of UNIX and Windows OS internals and experience with various file systems (NTFS, ReFS, FAT, ext2/3, NFS, CIFS).
Experienced in distributed systems, file systems, and storage technologies including storage arrays.
Familiar with distributed computing principles like fault tolerance, high-performance, and clustered systems.
Demonstrated ability to leverage AI-assisted development tools and experience in cloud technologies, security, and SaaS preferred.