$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
More semiconductor jobs: NVIDIA jobs
This role has been open 36 days — well below the 65-day median for Infrastructure/Platform Software roles.
Infrastructure/Platform Software · Storage Systems
|
Open roles in category
37
|
Median days open
65 d
|
Category median salary (all employers)
$220k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | NVIDIA | All employers we track in this specialty (37 roles · 16 employers) |
|---|---|---|
| Open roles in this specialty | 20 | 37 |
| Open roles in the wider Software, Firmware & Systems family | 1188 | 6476 · 156 employers |
| Median days open | 69 d | 65 d (+4 d vs this employer) |
| Median salary (USD postings) | — | $220k |
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 70 d
- AMD · 2 open roles · median 3 d
- MangoBoost · 2 open roles · median 2 d
- Broadcom · 1 open role · median 169 d
- Intel Corporation · 1 open role · median 14 d
- KIOXIA America · 1 open role · median 9 d
How we counted: 37 open Infrastructure/Platform Software (Storage Systems) roles from 16 employers tracked in the SemiconductorJobs index, counted 6 Nov 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.