We are looking for a 100% hands-on Storage Services Software engineer to join the block storage group. 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.
Requirements
- 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-systems.
- Strong proficiency in C/C++ programming.
- Experience with storage protocols and standards, especially NVMe
- Experience with Linux block subsystem and IO stack
- Proven professional experience in designing and developing distributed systems; advantage for experience in block 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 areas
- Excellent 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.
Benefits
- Aggressive compensation plan that rewards top performers
- Comprehensive benefits package
- Collaborating with some of the smartest people in the industry