NetApp Emerging Talent - Software Engineer (Cloud Storage)
NetApp Learning Services is looking for talented and motivated Software Engineers to join their Cloud Engineering team. The role involves developing and maintaining cloud-based solutions, focusing on solving complex problems and automation.
Responsibilities
- Assist in designing, developing, and maintaining software solutions according to project requirements and established software development standards
- Support the integration of various cloud services and APIs to enhance the functionality and performance of our cloud solutions
- Identify, troubleshoot, and resolve system defects and issues. This includes debugging code, resolving configuration issues, and fixing software defects
- Work closely with cross-functional teams, including product management, operations, and other engineering teams, to deliver high-quality cloud solutions
- Create and maintain comprehensive documentation for software designs, APIs, and testing procedures. Develop, modify, and review test plans
- Identify and implement improvements in software development processes, tools, and methodologies
- Provide support for cloud marketplace offerings, including troubleshooting and resolving customer issues with a sense of urgency
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
- 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
- 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
- Experience with 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