Intern - Software Engineer (Cloud Storage)
NetApp is a company that invests heavily in new talent, encouraging fresh ideas to maintain its market leadership. As a Software Engineer Intern, you will assist in developing and maintaining cloud-based solutions, focusing on problem-solving and automation.
Responsibilities
- Assist in designing and developing software solutions
- Support the integration of various cloud services and APIs
- Help identify and resolve system issues
- Work with cross-functional teams to deliver high-quality cloud solutions
- Create and maintain documentation for software designs and testing procedures
- Suggest improvements in software development processes
- Assist in troubleshooting and resolving customer issues
Skills
- Basic knowledge of programming languages such as C, C++, Python, and scripting languages
- Familiarity with Linux, AWS, Azure, GCP, and Kubernetes
- Understanding of SQL and Document Databases (e.g., MongoDB, Cassandra)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
- Attention to detail and a commitment to quality
- Must be enrolled in an educational or professional program through summer 2026 or later
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI) is a plus
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus
- Experience with automated testing frameworks is a plus
- Interest in AI/ML frameworks like PyTorch or TensorFlow is a plus
Benefits
- Health Insurance
- Life Insurance
- Retirement or Pension Plans
- Paid Time Off (PTO)
- Various Leave options
- Performance-Based Incentives
- Employee stock purchase plan
- Restricted stocks (RSU’s)
- Comprehensive medical, dental, wellness, and vision plans
- Educational assistance
- Legal services
- Access to discounts
- Financial savings programs
Company Overview
Company H1B Sponsorship