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