At NetApp, the business problem is to help customers turn challenges into business opportunities by using data most effectively and efficiently, and to scale systems sustainably through automation and evolve them to improve reliability and velocity.
Requirements
- Excellent C/C++ coding skills required; Python optional
- System/Kernel programming with Filesystems, Networking, or file/cloud protocols experience required
- Strong understanding of computer architecture, data structures, and programming practices
- Experience participating in all product development phases: definition, design, implementation, testing, and support
- Strong aptitude for new technologies
- Resourceful in solving problems creatively
- Experience with modern cloud and container orchestration technologies
Responsibilities
- Delivering solutions that meet customers' needs across engineered systems and cloud services
- Focus on enhancements to existing products as well as new product development
- Support development and testing activities involving multiple dependencies
- Engage in technical discussions within team and Business Units
- Take on extra tasks supporting team and company goals
- Lead critical or high-visibility customer support
- Participate in all product development phases: definition, design, implementation, testing, and support
Other
- Strong oral and written communication skills required
- Has collaborated with engineers to meet goals and quality standards
- Quickly learn new expertise with architect guidance
- Proven leadership in mid to large projects
- Requires a minimum of 12-15 years of related experience with a Bachelor’s degree or 8 years and a Master’s degree; or a PhD with 5 years experience; or equivalent experience