Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)

NetApp
US - Washington - Bellevue
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design, implement, and optimize foundational components of NetApp's storage stack, including ONTAP and related systems. Responsibilities include writing high-quality C/C++ code, debugging complex system-level issues, and collaborating across engineering teams to improve scalability and reliability.

Requirements: Requires strong proficiency in C/C++ and experience with Unix/Linux systems programming, filesystems, or distributed systems. A Bachelor's or Master's degree in Computer Science or a related field is required, with experience levels ranging from 5 to 16 years depending on the role level.

Key Skills: C, C++, Systems Programming, Data Structures, Algorithms, Memory Management, Concurrency, Unix/Linux, Filesystems, Distributed Systems, High-Availability Architectures, Gdb, Perf, Profiling, Tracing, Performance Tuning

Benefits: Health Insurance, Life Insurance, Retirement Plans, Pension Plans, Paid Time Off, Employee Stock Purchase Plan, Restricted Stock Units (RSUs)




Fast Track Upload