Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer - Cloud Storage 
India, Telangana, Hyderabad 
308515797

08.07.2025
India, Hyderabad
time type
Full time
posted on
Posted 3 Days Ago
job requisition id

What you’ll be doing:

  • Own the end-to-end design and development, challenging existing paradigms and exploring novel approaches.

  • Collaborate closely with cross-functional teams to define and implement robust storage algorithms, data management strategies, and distributed systems principles.

  • Drive architecture, integration, and alignment with cloud-native platforms.

  • Optimize system performance and reliability through in-depth analysis and low-level tuning.

  • Work closely to the latest industry trends and contribute to open source projects

What we need to see:

  • B.S. or M.S. degree in Computer Science or Electrical Engineering.

  • 8+ years experience in development

  • Excellent communication skills and a collaborative mindset.

  • Perseverance and determination in debugging complex problems.

  • Proven professional experience in designing and developing distributed systems; advantage for experience in block storage and networking systems, advantage for cloud environments.

  • Strong proficiency in C/C++ programming.

  • Experienced with Linux Kernel internals including block subsystem, IO stack, memory management, and scheduling.

  • Familiarity with storage protocols and standards, especially NVMe.

  • Knowledge of networking fundamentals and experience in Linux-based networking environments.

  • Familiarity with RDMA technologies, including Infiniband, RoCE, or iWARP, and experience with RDMA programming models, control and data paths.

  • Knowledge of cloud computing concepts, including virtualization, scalability, and data management.