$152,000 - $287,500 USD yearly
Originally posted 29 September 2026 by the employer.
About the role
This role involves developing and deploying software storage management systems for NVIDIA's worldwide design engineering teams within the Hardware Infrastructure organization, which runs engineering infrastructure on large-scale, distributed cloud computing systems with petabytes of high-performance shared storage.
What you'll do
- Collaborate with HW and SW engineering teams to define new features for distributed software storage systems.
- Craft and develop scalable, distributed, storage management system solutions written in Perl and Python.
- Work closely with team members and internal customers to optimize workflow efficiency and scalability.
- Drive improvements to SW design and test processes to improve velocity and deliver high production quality.
- Directly contribute to the overall quality of and improve time to market for HW products and technologies.
What you'll need
- Development background in Linux software development, storage systems, and networked distributed systems.
- A solid understanding of storage concepts such as volumes, snapshots, clones, and deduplication.
- Ability to drive architectural design decisions from data and estimates to balance cost, performance, reliability, and scalability.
- Ability to collaborate with peers and customers to align on testing and adoption plans.
- Development experience with Perl and Python.
- MS (preferred) or BS in Computer Science or related field (or equivalent experience) with 5+ years of relevant experience.
Nice to have
- Background with NetApp systems and ASIC workflow.
- Exposure to Cursor AI.
- Prior experience in infrastructure software, production application software development, release and support methodologies using DevOps tools and approach.
- Experience in the management of datacenters and large-scale distributed computing and storage systems.
Skills: distributed software storage systems, Perl and Python, Linux software development, networked distributed systems, storage concepts
This role has been open 9 days — well below the 43-day median for Infrastructure/Platform Software roles.
Infrastructure/Platform Software · Storage Systems
|
Open roles in category
30
|
Median days open
43 d
|
Median salary
$245k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | NVIDIA | All employers we track in this specialty (30 roles · 11 employers) |
|---|---|---|
| Open roles in this specialty | 20 | 30 |
| Open roles in the wider Software, Firmware & Systems family | 966 | 6078 · 146 employers |
| Median days open | 42 d | 43 d (−1 d vs this employer) |
| Median salary (USD postings) | — | $245k |
Skills observed across this category: distributed software storage systems, Perl and Python, Linux software development, networked distributed systems, storage concepts
Who's hiring in this category
- NVIDIA (this employer) · 20 open roles · median 42 d
- Broadcom · 1 open role · median 142 d
- Graphcore · 1 open role · median 2 d
- KLA Corporation · 1 open role · median 175 d
- Marvell Technology · 1 open role · median 6 d
- Qualcomm · 1 open role · median 46 d
How we counted: 30 open Infrastructure/Platform Software (Storage Systems) roles from 11 employers tracked in the SemiconductorJobs index, counted 10 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.