Software Engineer Intern

NetApp, Inc.Durham, NC
1d

About The Position

We at NetApp believe in the transformative power of data – to expand customer touchpoints, to foster greater innovation, and to optimize operations. We are the data authority for hybrid cloud, and we are helping our customers realize the full potential of their data. We help our customers harness the power of cloud data services, build cloud infrastructures, and modernize storage through data management. Our team at NetApp develops innovative and unique solutions to assist our customers in solving the challenges of persistent storage consumption for Kubernetes applications and other container technologies. We work closely with upstream communities to provide code and leadership in defining the persistent storage strategy in these areas.  Check out Trident on GitHub and NetApp’s persistent storage provisioner for Kubernetes to see the innovative solutions you could help build. Role The Astra Trident team at NetApp is seeking a motivated Software Engineering Intern who is eager to learn and contribute to a high-performing software development team. As an intern, you will:•    Collaborate with experienced engineers to design, implement, and test features for our containerized storage solutions.•    Learn about cloud-native technologies, Kubernetes, and persistent storage.•    Contribute to open-source software and participate in code reviews.•    Gain experience with modern software engineering practices and tools.•    Work with a cross-functional team to solve real-world problems.

Requirements

  • Coursework or project experience in programming (Go, Python, or similar languages preferred).
  • Familiarity with Linux or other Unix-like operating systems.
  • Interest in cloud computing, Kubernetes, or container technologies.
  • Experience with Git or other version control systems (through coursework or personal projects).
  • Strong problem-solving skills and willingness to learn new technologies.
  • Good communication skills and ability to work in a team environment.
  • Must be enrolled in an educational or professional program through summer 2026 or later, preferrably pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Nice To Haves

  • Experience with Go or Python through coursework, internships, or personal projects.
  • Interest in storage technologies or cloud-native platforms.

Responsibilities

  • Collaborate with experienced engineers to design, implement, and test features for our containerized storage solutions.
  • Learn about cloud-native technologies, Kubernetes, and persistent storage.
  • Contribute to open-source software and participate in code reviews.
  • Gain experience with modern software engineering practices and tools.
  • Work with a cross-functional team to solve real-world problems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service