NetApp Emerging Talent - Software Engineer (Cloud Storage)

NetApp2 months ago
Morrisville, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Are you passionate about cloud technologies and eager to develop innovative cloud-based solutions? As a Software Engineer in Cloud Storage at NetApp, you will play a crucial role in developing and maintaining cloud-based solutions, solving complex problems, and driving automation. You will join a collaborative team working in a dynamic hybrid environment designed to foster connection, innovation, and excellence.

Key Responsibilities

  • Software Development: Assist in designing, developing, and maintaining software solutions.
  • System Integration: Support the integration of various cloud services and APIs to enhance solution performance.
  • Debugging and Troubleshooting: Identify, troubleshoot, and resolve system defects and issues.
  • Collaboration: Work closely with cross-functional teams including product management, operations, and other engineering teams.
  • Documentation: Create and maintain comprehensive documentation for software designs, APIs, and testing procedures.
  • Continuous Improvement: Identify and implement improvements in development processes, tools, and methodologies.
  • Support: Provide timely support for cloud marketplace offerings and resolve customer issues with urgency.

Required Qualifications

  • Proficiency in programming languages such as C, C++, Python, and scripting languages.
  • Experience with Linux, AWS, Azure, GCP, Kubernetes, and cloud services integration.
  • Knowledge of CI/CD pipelines, infrastructure as code tools (e.g., Terraform, CloudFormation), and databases (SQL and NoSQL).
  • Familiarity with automated testing frameworks and exposure to AI/ML frameworks like PyTorch or TensorFlow is a plus.
  • Strong problem-solving, analytical, communication, and collaboration skills.
  • A Bachelor’s degree with a minimum of 2 years of relevant experience or equivalent work experience.

Benefits & Perks

  • Compensation: Target salary range is 108,800 - 162,800 USD, determined by location, qualifications, and experience.
  • Benefits: Comprehensive benefits package including Health Insurance, Life Insurance, Retirement/Pension Plans, Paid Time Off (PTO), various leave options, and Performance-Based Incentives, with additional perks like employee stock purchase plans or RSU’s.
  • Opportunity to work in a hybrid environment that supports both in-office and remote collaboration.

Required Skills

PyTorch
Terraform
MongoDB
Python
TensorFlow
Kubernetes
GCP
C++
Azure
Linux
AWS
SQL
C
CloudFormation
CI/CD (Jenkins, GitLab CI)
Automated Testing
Cassandra