We are looking for a Senior System Software Engineer to join the block storage group at NVIDIA, responsible for designing and implementing advanced storage services for extreme performance and scalability demands.
Requirements
- B.Sc., M.Sc. in Computer Science, Electrical Engineering or related discipline (or equivalent experience)
- 12+ years of experience as a senior developer, preferably in the domains of storage, networking, and/or operating-systems
- Strong proficiency in C/C++ programming
- 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
- Comprehension of large and complexed systems
- 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