NetApp

Senior Software Engineer – Business Continuity, Distributed Systems

NetApp

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $226,450 per year

Job Level

Tech Stack

About the role

  • Work on high-performance engineering team responsible for building software for ONTAP product.
  • Develop, test, and debug distributed software for NetApp cloud, hybrid-cloud and on-premise solutions.
  • Participate in technical discussions within the team and with other groups associated with specified projects.
  • Provide guidance and mentoring to more junior engineers.

Requirements

  • 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.
  • 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++.
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)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++system programmingkernel programmingfilesystemsnetworkingfile protocolscloud protocolsdata structurescomputer architecture
Soft Skills
mentoringguidancetechnical discussions
Certifications
Bachelor's degreeMaster's degreePhD