Principal Software Engineer

NetApp
US - North Carolina - Morrisville
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Lead the architectural design and technical roadmap for NetApp's Kubernetes storage solutions, specifically the Trident program. Collaborate with open-source communities, product management, and customers to deliver scalable persistent storage in containerized environments.

Requirements: Requires 12+ years of software engineering experience with strong proficiency in Go, Python, and Kubernetes architecture. A Bachelor's degree in Computer Science or a related technical field is required, with a Master's degree preferred.

Key Skills: Go, Python, Kubernetes, Cloud-Native Storage, Distributed Systems, AWS, GCP, Azure, CSI (Container Storage Interface), Software Architecture, Agile/Scrum, Open Source Contribution, Object-Oriented Design, Performance Analysis, Test Automation, Technical Leadership

Benefits: Health Insurance, Life Insurance, Retirement Or Pension Plans, Paid Time Off (PTO), Performance-Based Incentives, Employee Stock Purchase Plan, Restricted Stocks (RSUs)




Fast Track Upload