NetApp

Software Engineer

NetApp
Apply
2 days ago
Durham, NC, USAMid Level / Senior
H1B sponsor

Responsibilities

  • Contribute code to complex product-development projects and technology strategy.
  • Build scalable systems connecting large-scale data with analytics and AI agents for enterprise workloads.
  • Perform automated validation, performance tuning, and operational-readiness work.
  • Apply sound software engineering practices and deliver projects on tight deadlines without sacrificing quality.
  • Understand customer deployment scenarios and collaborate with peer teams outside engineering.
  • Use AI-assisted coding tools and contribute to systems involving AI/ML.

Requirements

  • 2–5 years of hands-on experience with Go, Python, and React.
  • Familiarity with system software design and development.
  • Strong conceptual understanding of operating system internals.
  • Expertise in algorithms, data structures, and multithreaded programming.
  • Proficiency with AI in coding and understanding of AI/ML.
  • Familiarity with NoSQL, Prometheus, and data lakes.
  • Hands-on experience with Git and knowledge of Docker and Kubernetes.
  • Bachelor’s or master’s degree in Computer Science or equivalent experience.
  • Storage or cloud-domain experience is a plus.
NetApp

About NetApp

10,000+ employees

NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.

Contact me