Intern - Software Engineer (Cloud Storage)

NetAppSan Jose, CA
32dHybrid

About The Position

We invest heavily in new talent. Your energy and fresh ideas are vital to cementing our position as a market -leader. We'll push you beyond your comfort zone with a belief that no idea is off-limits. At the same time, you'll have all the resources, mentoring and feedback you need to grow. What's more, whatever your role, you can be yourself in a team that celebrates individuality and welcomes different perspectives. As a Software Engineer Intern with one of our Cloud Storage teams, you will assist in developing and maintaining cloud-based solutions, focusing on solving problems and automation. Our intern work differs depending on the team and project work but some potential areas of focus are: Software Development: Assist in designing and developing software solutions. System Integration: Support the integration of various cloud services and APIs. Debugging and Troubleshooting: Help identify and resolve system issues. Collaboration: Work with cross-functional teams to deliver high-quality cloud solutions. Documentation: Create and maintain documentation for software designs and testing procedures. Continuous Improvement: Suggest improvements in software development processes. Support: Assist in troubleshooting and resolving customer issues.

Requirements

  • 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.

Nice To Haves

  • 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.

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.

Benefits

  • comprehensive benefits package
  • 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)
  • volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations.
  • comprehensive medical, dental, wellness, and vision plans for you and your family.
  • educational assistance
  • legal services
  • access to discounts
  • financial savings programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Intern

Industry

Computer and Electronic Product Manufacturing

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service