Title: Software Engineer (C/ C++ Storage)
Bangalore, Karnataka, IN
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.
Job Segment:
Software Engineer, Cloud, Computer Science, Virtualization, Engineer, Engineering, Technology