You are viewing a preview of this job. Log in or register to view more details about this job.

NetApp Emerging Talent – Software Engineer (Cloud Storage)

Job Summary

Are you passionate about cloud technologies and eager to develop innovative cloud-based solutions? NetApp is looking for talented and motivated Software Engineers to join our Cloud Engineering team. As a Software Engineer in Cloud Storage, you will play a crucial role in developing and maintaining cloud-based solutions, focusing on solving complex problems and automation. 

  • Software Development: Assist in designing, developing, and maintaining software solutions according to project requirements and established software development standards
  • System Integration: Support the integration of various cloud services and APIs to enhance the functionality and performance of our cloud solutions
  • Debugging and Troubleshooting: Identify, troubleshoot, and resolve system defects and issues. This includes debugging code, resolving configuration issues, and fixing software defects
  • Collaboration: Work closely with cross-functional teams, including product management, operations, and other engineering teams, to deliver high-quality cloud solutions
  • Documentation: Create and maintain comprehensive documentation for software designs, APIs, and testing procedures. Develop, modify, and review test plans
  • Continuous Improvement: Identify and implement improvements in software development processes, tools, and methodologies
  • Support: Provide support for cloud marketplace offerings, including troubleshooting and resolving customer issues with a sense of urgency

 

Job Requirements

Technical Skills: 

  • Proficiency in programming languages such as C, C++, Python, and scripting languages 
  • Experience working with Linux, AWS, Azure, GCP, and Kubernetes 
  • Experience with SQL and Document Databases (e.g., MongoDB, Cassandra, Cosmos DB, DocumentDB) 
  • Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI) 
  • Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM) 
  • Experience with automated testing frameworks and tools 
  • Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus 

 

Soft Skills: 

  • 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 

 

Additional Details:  

  • Experience Info: If you have a Bachelor's degree and less than 2 years of relevant experience, excluding internships, please DO NOT apply to this role. Instead, please apply to Job ID: 132236.
  • Job Posting Info: This is a pipeline position that will be opened on a recurring basis and used to fill roles aligned with the required skill sets  
  • Program Dates: This is a full-time role with a start date in late 2025 or early 2026. Recruiting efforts will be ongoing until specific teams find an ideal match  

Timeline:    

  • Applications open: October 2025  
  • Applications close: This application will close in early January 2026
  • Interviews: will occur on an as needed basis

 

Education

Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience