San Jose, California, United States Employment

NetApp is hiring a Software Engineer Intern

About the Role

NetApp is looking for a Software Engineer Intern to join our team. You will be responsible for web development, automation, and programming tasks in a fast-paced environment, providing an excellent opportunity to gain practical experience and enhance your skills.

What You'll Do

  • Implement multi-threading, data structures, complex algorithms, and problem-solving techniques.
  • Develop and maintain web applications, both frontend and backend, using various stacks.
  • Utilize automation skills to create Python scripts and use frameworks like Pytest for testing.
  • Work with REST APIs and perform UI automation.
  • Collaborate with cross-functional teams on a variety of projects to deliver high-quality software solutions.

What We're Looking For

  • Strong programming skills in C/C++, C#, Python and Go lang.
  • Proficiency in web development using NodeJS, JavaScript, TypeScript.
  • Familiarity with the Linux platform and operating system fundamentals.
  • Familiarity with software development best practices, including version control and testing.
  • Strong written and verbal communication skills.
  • Ability to quickly grasp project requirements and execute tasks with minimal guidance.
  • Strong aptitude for learning new technologies.
  • A creative and analytical mindset for problem-solving.
  • Ability to work effectively in a team environment and collaborate with cross-functional teams.
  • Self-motivated and proactive with a strong desire to learn and grow.
  • Must be enrolled in an educational or professional program through summer 2026 or later.

Nice to Have

  • Preferably pursuing a Master’s degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, Information Systems or an equivalent degree.

Technical Stack

  • C/C++, C#, Python, Go lang, NodeJS, JavaScript, TypeScript, Linux, Pytest, REST APIs

Team & Environment

You will collaborate with cross-functional teams.

Benefits & Compensation

  • Final compensation packages are competitive and in line with industry standards.

NetApp is an equal opportunity employer.

Required Skills
C++CC#PythonGoNode.jsJavaScriptTypeScriptLinuxPytestREST APIsVersion ControlTesting
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
NetApp

NetApp provides a differentiated platform for customers to modernize, secure, and unlock value from their environments, with a focus on cloud, data, storage, security, and AI.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago