





Tier-1 brand, mid-level experience band, and metro location increase applicant competition.
Requires niche storage, HPC and systems expertise, limiting transferability across industries.
Explicit 4-6 years and mandatory C/C++, Linux, and storage systems narrow the candidate pool.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain core components of distributed storage systems with a focus on performance, scalability, and reliability.
Collaborate cross-functionally on system architecture, debug complex system-level issues, and support testing and release activities.
Contribute to high-performance computing storage products supporting HPC and AI workloads with measurable impact on system performance.
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
4-6 years of software engineering experience, preferably in storage systems or distributed systems.
Strong programming skills in C/C++, experience with Linux/Unix system-level development.
Knowledge of distributed systems, parallel computing, networking fundamentals (TCP/IP), and storage technologies (file systems, block or object storage).
Experienced in scalable, distributed storage design with skills in debugging hardware-software integration issues.
Prior exposure to HPC storage systems like Lustre and performance tuning of large-scale systems.
Familiar with development lifecycle compliance, cross-team collaboration in global engineering environments, and security-first software development mindset.