What is a Software Engineer at NetApp?
As a Software Engineer at NetApp, you sit at the core of intelligent data infrastructure and cloud storage innovation. NetApp powers enterprise-grade hybrid cloud management, enterprise storage engines like ONTAP, and distributed data management platforms across global enterprises. Engineers in this role build high-performance distributed systems, low-level storage microservices, and containerized cloud automation platforms that handle exabytes of data across multi-cloud environments, including AWS, Azure, and Google Cloud Platform.
In this role, your work directly shapes products that demand low latency, extreme reliability, and fault tolerance. You will tackle complex technical challenges involving high-throughput data pipelines, Linux kernel and operating system internals, multi-threaded synchronization, and container orchestration with tools like Kubernetes.
Whether you are optimizing storage virtualization algorithms, building automated data protection workflows, or designing RESTful microservices, your contributions directly affect critical infrastructure used by global businesses every day.
