NetApp · 1 day ago
Senior Software Engineer - Business Continuity / Distributed Systems
NetApp is a leader in intelligent data infrastructure, delivering unified storage and integrated data services. The Senior Software Engineer will be responsible for developing and testing distributed software for NetApp's ONTAP product, contributing to innovative solutions that transform data management for customers.
Cloud ComputingData ManagementData StorageInformation Technology
Responsibilities
Coding
Designing
Testing and/or Unit Testing
Test automation
Debugging
Reliability
Availability
Performance analysis
Critical and/or high visibility customer support
Responsible for providing support in development and testing activities of other engineers that involve several inter-dependencies
Participate in technical discussions within the team and with other groups within Business Units associated with specified projects
Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals
Provide guidance and mentoring to more junior engineers
A strong understanding of concepts related to computer architecture, data structures and programming practices
System/Kernel programming experience
Knowledge of Filesystems
Experience with Networking and file/cloud protocols
Excellent coding skills in C/C++
Strong oral and written communication skills are essential
Work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards. Possesses sufficient technical knowledge and experience to pick up new expertise quickly with guidance from a technical leader
Strong aptitude for learning new technologies
Follow standard engineering principles and practices
Resourceful in applying creative ideas to solve problems
Responsible for non-routine and unstructured tasks, requiring creative solutions with more inter-dependencies and with processes that are less defined
The individual works on complex problems with partially defined, larger scope
May work with teams across the company in problem solving and design efforts
The individual will begin to develop a technical specialty
Work effectively with staff to senior manager level employees within the function and the technical team on assigned projects. There may be communication with employees in other functions within Business Units as required
Work independently with minimal guidance from other Senior members in the team
Qualification
Required
Requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience
Coding
Designing
Testing and/or Unit Testing
Test automation
Debugging
Reliability
Availability
Performance analysis
Critical and/or high visibility customer support
Responsible for providing support in development and testing activities of other engineers that involve several inter-dependencies
Participate in technical discussions within the team and with other groups within Business Units associated with specified projects
Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals
Provide guidance and mentoring to more junior engineers
A strong understanding of concepts related to computer architecture, data structures and programming practices
System/Kernel programming experience
Knowledge of Filesystems
Experience with Networking and file/cloud protocols
Excellent coding skills in C/C++
Strong oral and written communication skills are essential
Work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards
Possesses sufficient technical knowledge and experience to pick up new expertise quickly with guidance from a technical leader
Strong aptitude for learning new technologies
Follow standard engineering principles and practices
Resourceful in applying creative ideas to solve problems
Benefits
Health Insurance
Life Insurance
Retirement or Pension Plans
Paid Time Off (PTO)
Various Leave options
Performance-Based Incentives
Employee stock purchase plan
Restricted stocks (RSU’s)
Company
NetApp
NetApp specializes in data storage, data infrastructure, and data management solutions.
H1B Sponsorship
NetApp has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (189)
2024 (166)
2023 (143)
2022 (250)
2021 (193)
2020 (225)
Funding
Current Stage
Public CompanyTotal Funding
$1.25BKey Investors
Sequoia Capital
2025-03-12Post Ipo Debt· $1.25B
1995-11-21IPO
1994-01-01Series Unknown
Recent News
2026-01-20
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-16
SalesTech Star
2026-01-14
Company data provided by crunchbase