Are you applying to the internship?
Job Description
Entry Level Software Engineer, Cloud Storage | NetApp
The Tone:
This is an entry-level position at NetApp. The company helps customers improve data utilization for better operations and innovation, tailoring solutions to unique needs. NetApp is a trusted partner, offering enterprise-grade storage services natively embedded in Google Cloud, AWS, and Microsoft Azure, enabling customers to run diverse workloads securely and efficiently. This role is crucial for developing and maintaining cloud-based solutions, focusing on complex problem-solving and automation within the cloud engineering team.
The TL;DR
• Role: Early Career
• Type: Full-time
• Location: Hybrid
• Pay: $101150–$150700 yearly
• Team: Cloud Engineering team
• Mission: Develop and maintain cloud-based solutions by solving complex problems and implementing automation.
• Tech Stack: C, C++, Python, scripting languages, Linux, AWS, Azure, GCP, Kubernetes, SQL, Document Databases (MongoDB, Cassandra, Cosmos DB, DocumentDB), CI/CD pipelines and tools (Jenkins, GitLab CI), Infrastructure as Code (Terraform, CloudFormation, ARM), automated testing frameworks and tools.
What You’ll Actually Do
• Software Development: Assist in designing, developing, and maintaining software solutions according to project requirements and established standards.
• System Integration: Support the integration of various cloud services and APIs to enhance the functionality and performance of cloud solutions.
• Debugging and Troubleshooting: Identify, troubleshoot, and resolve system defects and issues, including debugging code and fixing software defects.
• Collaboration: Work closely with cross-functional teams, including product management and operations, to deliver high-quality cloud solutions.
• Documentation: Create and maintain comprehensive documentation for software designs, APIs, and testing procedures.
The Must-Haves
• Background: Bachelor of Science Degree in Electrical Engineering or Computer Science, with no relevant industry experience. This is an early career level role.
• Experience: Proficiency in programming languages such as C, C++, Python, and scripting languages. Experience working with Linux, AWS, Azure, GCP, and Kubernetes. Familiarity with SQL and Document Databases (e.g., MongoDB, Cassandra). Experience with CI/CD pipelines and tools (e.g., Jenkins). Familiarity with Infrastructure as Code tools (e.g., Terraform). Experience with automated testing frameworks.
• 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.
• Bonus: Experience with AI/ML frameworks like PyTorch or TensorFlow.