Senior Software Engineer - Business Continuity / Distributed Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Culture & Values
check
H1B Sponsor Likelynote

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

C/C++System/Kernel programmingTest automationPerformance analysisNetworking protocolsFilesystemsDebuggingQuick learnerTeam-orientedCreative problem solvingCommunication skills

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 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 Company
Total Funding
$1.25B
Key Investors
Sequoia Capital
2025-03-12Post Ipo Debt· $1.25B
1995-11-21IPO
1994-01-01Series Unknown

Leadership Team

leader-logo
George Kurian
Chief Executive Officer
linkedin
leader-logo
Ben Bromhead
CTO
linkedin
Company data provided by crunchbase