NetApp
Software Engineer (C/ C++ Storage)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
7 September 2026
What they need
Job Summary
Join NetApp’s Cloud Platforms organization and help build the next generation of cloud-native infrastructure, software-defined storage, and virtualization platforms powering enterprise-scale data management solutions across AWS, Azure, GCP, and OCI. We are looking for a highly skilled Senior Software Development Engineer with deep expertise in Linux systems, distributed storage virtualization technologies, and cloud infrastructure platforms.
Job Requirements
- 5+ years of experience in systems software engineering, cloud infrastructure, distributed systems, or storage platform development.
- Strong programming expertise in C/C++ and Python.
- Deep understanding of operating systems internals, concurrency, memory management, performance optimization, and systems-level debugging.
- Hands-on experience with software-defined storage systems, distributed storage platforms, or enterprise infrastructure software.
- Strong experience with virtualization technologies including KVM/QEMU, libvirt, virtio, and virtualized networking/storage infrastructure.
- Experience developing or troubleshooting storage and networking subsystems, kernel modules, or device drivers. Strong knowledge of storage technologies and protocols such as NVMe, iSCSI, NFS, SMB/CIFS, S3, or distributed block/object/file storage systems.
- Hands-on operational experience with AWS, Azure, GCP, or OCI infrastructure environments.
- Experience with CI/CD systems, automation frameworks, observability, and infrastructure-as-code tools.
- Strong analytical, debugging, and performance tuning skills.
- Excellent communication and collaboration skills with the ability to influence technical discussions across teams.
- Ability to independently resolve most technical blockers while escalating major risks proactively.
Education
4-8 years of professional experience in software development, Bachelor's degree in Computer Science or a related field.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
9 days ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
5 hours ago
Quick apply
No company information available.