
Senior Software Engineer – Business Continuity, Distributed Systems
NetApp
full-time
Posted on:
Location Type: Office
Location: San Jose • California • United States
Visit company websiteExplore more
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