Software Engineer- Networking

NetApp

Morrisville, NC, US
Base: 130,900 - 194,700 usd; bonus/equity: not spe...
**
Network automation frameworks and tooling
Provisioning, configuring, validating, and managing network topologies
Layer 2 and layer 3 networking workflows
** NetApp is hiring a Software Engineer 3 focusing on network automation and infrastructure scalability. The role requires strong expertise in Python and networking fundamentals, along with experience in automation frameworks. **

Job Summary

  • Design, build, and maintain automation frameworks and tooling for networking, storage, and data management environments.
  • Write clean, maintainable, and testable code primarily in Python, with selective use of C/C++ where appropriate.
  • Troubleshoot complex system and network issues, using automation to prevent recurrence.

Matching Summary

Match Score: 75

** NetApp is hiring a Software Engineer 3 focusing on network automation and infrastructure scalability. The role requires strong expertise in Python and networking fundamentals, along with experience in automation frameworks. **

Salary

Base: 130,900 - 194,700 USD; Bonus/Equity: Not specified; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • network automation frameworks and tooling
  • provisioning, configuring, validating, and managing network topologies
  • Layer 2 and Layer 3 networking workflows
  • Python for automation and systems integration
  • Linux or UNIX-like operating systems

Nice-to-have

  • automation for storage or data management
  • CI/CD systems and infrastructure-as-code
  • performance analysis and operational monitoring
  • large-scale production networking environments

Key Requirements

  • Bachelor’s or Master’s degree
  • 5+ years of relevant experience
  • Solid understanding of networking fundamentals
  • Experience with system programming concepts and C/C++

Work Rights

Not specified

Tailored Resume

Cover Letter