Principal Block and File Storage Software Engineer, Linux - DGX Cloud
$272k - $431.25kNVIDIA
We are looking for a 100% hands-on Storage Services Software engineer to join the block storage group. You will be a member of a team that builds the next-generation block storage capabilities and architects a proprietary distributed file system solution from its inception. You will work closely with a variety of teams and architects including the networking team, and external customers. You will take part in defining the software architecture and implementation of the most advanced storage services! Services that will need to meet extreme performance and scalability demands! We have crafted a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow.At NVIDIA, we work, think and learn as a team. We thrive in a deeply strong environment, and we're passionate about a culture that demands innovation and the highest standards. The rewards are sweet and include collaborating with some of the smartest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to work on products that transform the way people work and play.What you’ll be doing:100% hands-on coding role in C language, Kernel and UserspaceAccess advanced AI tools and a token budget for code development provided by NVIDIA, the world's AI factory leader.Research, design, implement and test, new and existing, distributed storage services and features of NVIDIA’s block and file storage solution, in both Host and DPU environments.Acquire understanding of the algorithms, the technicalities and the interaction with other components across NVIDIA’s block and file storage ecosystem.Analyze and solve challenging bugs and customer cases in large scale production systems, identifying issues in our or inbox the kernel modules and often in other components. Drive new solutions based on any issues that ariseWhat we need to see:B.Sc., M.Sc.. in Computer Science, Electrical Engineering or related discipline (or equivalent experience).15+ years of experience as a senior developer, preferably in the domains of storage, networking, and/or operating-systemsStrong proficiency in C/C++ programming.Experience with Linux block subsystem, File system and IO stack, Experience with storage protocols and standards, especially NVMeComprehension of large and complexed systems|Proven professional experience in designing and developing distributed systems; advantage for experience in block and/or file storage and/or networking systems.Ability to work autonomously, with a proactive mindset and perseverance to solve day to day challenges.Ability to quickly adapt to new technology and go deep into new areasExcellent communication skills and a collaborative mindset.Innovative approach, identifying opportunities to improve, accelerate, and reuse existing solutions.Knowledge of cloud computing concepts, including virtualization, scalability, and data management.Ways to Stand Out From the Crowd:Linux Kernel coding experienceLinux Kernel internals knowledge including memory management, scheduling, etc.Linux File system experienceNVIDIA has continuously reinvented itself over two decades. NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. This is our life’s work — to amplify human imagination and intelligence. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 23, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time
$207k - $303k
...Description Job Description CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...more at What You'll Do: We're looking for a Staff Engineer, File & Block Storage to design, build, and operate the file and block storage...CloudPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...NVIDIA is seeking a 100% hands-on Storage Services Software Engineer to join our block storage group in Santa Clara. You will architect and implement next-gen... .... The role requires a strong C/C++ background, Linux kernel experience, and a track record in distributed...Suggested
$272k - $431.25k
NVIDIA DGX Cloud is scaling GPU infrastructure across internal,... ...environments. We are looking for Principal Software Engineers to help shape the technical... ...platform, infrastructure, storage, networking, security, and... ...with Kubernetes, Linux, infrastructure automation,...PrincipalCloudFull time$272k - $431.25k
...LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for... ...memory management of large-scale LLM and storage systems. What you’ll be doing:... ...memory, SSD tiers, and remote file/object/cloud storage to support large-scale LLM inference...PrincipalCloudLocal areaRemote work$176k - $276k
...Production engineering is a field that involves... ..., including software and systems... ...engineering practices, storage, data... ...with open-source cloud-enabling technologies... ...and parallel file systems,... ...understanding of block, file, and object... ...of large-scale Linux-based storage systems...CloudFlexible hours$184k - $287.5k
We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to... ...is a mustAt least 5 years of experience working in a Linux OS environmentYou’re smart and a quick learnerYou do what...CloudFull time$166k - $201k
...Senior Software Engineer Crusoe is on a mission to accelerate... ...construction, and cloud services. If you want... ...Software Engineer on our storage team, you'll be... ...Contributing to distributed file, block and object storage... ...based products, VFS and linux filesystems (e.g., ext...CloudTemporary work$240k - $379.5k
...together compute, networking, storage, and software in a single platform. This... .... Partner with storage engineering, hardware development, supply... ...the storage ecosystem across cloud, bare-metal, AI, and HPC... ...Technical proficiency with object, file, block, and parallel storage;...PrincipalCloudFull time$184k - $287.5k
NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system... ...locking, etc.)Skilled with building and delivering cloud services, with specific focus on storage or data systems....CloudFull timeRemote work$272k - $431.25k
...supportive environment where everyone is inspired to do their best work.Join our dynamic team at NVIDIA as a Principal Software Engineer in Networking within the DGX Cloud division. Embrace this outstanding opportunity to advance software-defined networking infrastructure by...PrincipalCloudFull timeWork experience placement$320k
...the world.AI Cloud Data StorageNVIDIA DGXC Storage org handles some... ...Engineer to lead NVIDIA... ...performance parallel file systems, object... ...stores, and block storage at exabyte... ...and Principal storage architects... ...like live software upgrades, node... ..., OCP, SNIA, Linux Storage Summit...CloudFull timeWorldwide$200k - $322k
The DGX Cloud organization bridges customer success and cloud infrastructure engineering, partnering directly with NVIDIA's internal research... ...at scale — spanning compute, storage, networking, and GPU... ...tools, playbooks, and building blocks that others can reuseBuild and...CloudFull time$160k - $320k
...the advancement of our software solution.About the... ...enterprise and private cloud workloads. Your focus... ...to the Senior Manager, Engineering. The work setup at Nutanix... ..., virtualization, storage, and network managementWhat... ...software for Unix/Linux/BSD operating systems...CloudWork at officeRemote workRelocation packageFlexible hours3 days per week- ...The Superintelligence Cloud, is a leader in AI... ...performance networking and storage are the critical... ...Lambda Infrastructure Engineering organization forges the... ...Staff Storage Software Engineer with deep experience... ...scale across object, block, and file paradigms.This is a...CloudWork at officeLocal areaWork from homeFlexible hours
$253k - $416k
...are seeking a Distinguished Engineer to help shape the future of... ...particular emphasis on block, blob, and file storage; the individual will also contribute... ...quality and efficiency of software systems while balancing... ...evolve LinkedIn’s private cloud and fleet infrastructure strategy...CloudFor contractorsWork experience placementWork at officeFlexible hours$200k - $240k
DDN is seeking a Principal Product Manager to lead... ...criteria.Partner with engineering leadership to make... ...infrastructure, data platforms, storage, HPC environments, or cloud services.Proven... ...with parallel file systems and high-... ...Lustre, object, file, block, or key-value storage...PrincipalCloud$200k - $322k
NVIDIA DGX Cloud provides the infrastructure and software platform that enables enterprises to build, train, and deploy AI at scale. As demand for accelerated... ...infrastructure.We are looking for a Senior Software Engineer to design and build the systems that connect...CloudFull time$184k - $287.5k
...HW Infrastructure Storage Strategy team, you... ...changes encompassing file, block, and object... ...requirements of an expanding cloud infrastructure. As... ..., Electrical Engineering or related field... ...RHEL and/or Ubuntu Linux distros including... ...Strong background in Software Defined Networking...CloudFull time$147k - $210k
...understanding of Google’s Infrastructure Storage System and how its components... ...provide guidance to storage engineering functions.Minimum... ...experience.2 years of experience with software development, or 1 year of... ...critical impact to Google’s cloud platforms.Google Cloud...Cloud$184k - $287.5k
NVIDIA DGX Cloud delivers AI services and endpoints for research... ...looking for a Senior Production Engineer to build software and automation that make... ...with model, platform, storage, networking, security, and... ...changes.Strong knowledge of Linux, Kubernetes, containers, cloud...CloudFull time$152k - $241.5k
NVIDIA DGX Cloud builds and operates large-scale GPU infrastructure for AI workloads. We are looking for Software Engineers with SRE or Production Engineering experience who have worked hands... ...systems, CPU systems, networking, Linux, and Kubernetes; turn recurring issues...CloudPermanent employmentFull time- ...SummaryCelestica is seeking a Principal Hardware Systems... ..., memory, storage, PCIe/CXL, scale-... ...architects and engineering leaders to define... ...architectures and building blocks that can be... ...with hyperscale or cloud-service-provider customers... ...a person who files a charge of...PrincipalCloudLocal area
$224k - $356.5k
Joining NVIDIA's DGX Cloud AI Efficiency Team means advancing the performance, efficiency, and resiliency... ...end-to-end behavior across GPUs, networking, storage, and software stacks. We are seeking a Senior Performance Engineer to characterize workloads, establish...CloudFull timeRemote work$272k - $431.25k
NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated... ...-node GPU deployments will reduce cloud computing costs and lower latency... ...DataFrames and I/O operations on common file formats such as Parquet, ORC and...PrincipalCloudFull timeWork experience placement$168k - $270.25k
As a Senior Software Engineer on NVIDIA’s Global Network Visibility (GNV) team within NVIDIA's Global Network Infrastructure (GNI) organization... ...customer impact, accelerate incident triage, and bring AI, storage, backbone, and edge infrastructure online with confidence.You...CloudFull time$147k - $210k
...experience with compute technologies, storage or hardware architecture.Preferred qualifications... ...Experience with Object Storage (Google Cloud Storage, OCI Object Storage, minIO, etc... ...Encoding, Defragmentation.Google's software engineers develop the next-generation...Cloud$142.8k - $287.7k
.... Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into... ..., accountability, and building relationships that last!As the Principal Global Account Sales Manager, you will own and grow one of Micron...PrincipalCloudFull timeWork at officeLocal areaImmediate start$184k - $287.5k
...lasting impact on the world. The DGX Cloud organization at NVIDIA brings... ...cutting‑edge hardware and software innovation to deliver... ...a group of forward‑thinking engineers tackling some of the globe’s... ...computer architecture, networking, storage systems, and accelerator‑based...CloudFull timeRemote work$120k - $280k
.../C++ for systems-level software development. We need... ...experience with Unix or Linux systems programming.... ...these areas: filesystems, storage platforms, networking... ...skills. For Software Engineer 3, we need 5 to 8 years... ...out. Familiarity with cloud platforms such as AWS,...CloudFull timeWork at office$120k - $280k
...experience with Unix/Linux systems programming.... ...these areas: filesystems, storage systems, networking/... ...Computer Science, Computer Engineering, or a related field is... ...be accepted. For Software Engineer 3, we look... ...filesystems, protocols, cloud, hardware, and QA....CloudFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Block and File Storage Software Engineer, Linux - DGX Cloud. Be the first to apply!
- software engineer full time Santa Clara, CA
- graduate software developer no experience Santa Clara, CA
- software engineer healthcare Santa Clara, CA
- network software engineer Santa Clara, CA
- software engineer internship Santa Clara, CA
- senior software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- software developer Santa Clara, CA
- ngo software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA



