Staff Software Engineer (C/C++)
Role Overview
As a Staff Software Engineer you will work as part of a team of skilled engineers accountable for participating in the entire lifecycle of the products including design, development, maintenance & testing.
As part of this function, you will build a deep working knowledge of core NetApp technologies, cloud technologies, storage systems and more.
You will also actively participate in the coding and design process right from incubation to completion of the product.
You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed.
You will building and architecting cloud-scale products that will be used by thousands of customers.
Job Requirements Customer focused with good analytical, logical and problem-solving skills.
Focused on innovation and product quality.
Excellent coding skills in C/C++ required, Python is optional System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must.
Strong in Data Structures and algorithms.
Key Skills for This Role
Full Job Posting
Job Requirements
- Customer focused with good analytical, logical and problem-solving skills. Focused on innovation and product quality. Excellent coding skills in C/C++ required, Python is optional System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must. Strong in Data Structures and algorithms. Experience in developing services in any of the major cloud providers preferred. Proven track record of leading mid to large sized projects. Should have a good storage and networking background and understanding of concepts around the same. Should be very versatile with Linux or Other UNIX OS, its technologies and understanding. Good understanding of REST API design and implementation. Should have attained experience and knowledge in solving complex problems. Should have strong aptitude to learn new technologies. Should be a good team player who collaborates within and outside the team. Education A BTech/BE in Computer Science or Electrical Engineering, a Master’s degree, or equivalent experience with 12 to 15 years of experience.
Preferred Qualifications
- Customer focused with good analytical, logical and problem-solving skills. Focused on innovation and product quality. Excellent coding skills in C/C++ required, Python is optional System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must. Strong in Data Structures and algorithms. Experience in developing services in any of the major cloud providers preferred. Proven track record of leading mid to large sized projects. Should have a good storage and networking background and understanding of concepts around the same. Should be very versatile with Linux or Other UNIX OS, its technologies and understanding. Good understanding of REST API design and implementation. Should have attained experience and knowledge in solving complex problems. Should have strong aptitude to learn new technologies. Should be a good team player who collaborates within and outside the team. Education A BTech/BE in Computer Science or Electrical Engineering, a Master’s degree, or equivalent experience with 12 to 15 years of experience.
About NetApp, Inc.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NetApp, Inc.
Sr. Manager, Renewal Sales Insights & GTM
Wichita, USA
Job Summary The Sr. Manager of Lifecycle and Renewal Sales Insights will serve as the strategic leader and hands-on architect for our organization’s data intelligence ecosystem. This role owns the end-to-end data strateg
Senior Product Manager
, USA
Job Summary We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to a
IT Manager (People Manager)
Morrisville, USA
Job Summary The IT Product Manager leading the Recurring Sales , Enablement and Effectiveness product team will be responsible for the partnership, road mapping, and delivery of technology services that will enable NetAp
Strategic Product Group Rep
, USA
Job Summary Location: Chicago preferred, Ohio, Illinois US, Midwest Region As an Enterprise Product Group Sales Representative, you will be responsible for driving the adoption of NetApp’s Intelligent Data Infrastructure
Performance Engineer (Cloud Data Plane Engineering)
Morrisville, USA
Job Summary Design, develop, analyze, and optimize cloud software and performance capabilities for cloud storage services and distributed systems. In this role you will collaborate with cross-functional engineering teams
Marketplace Channels Lead | Marketplace Center of Excellence (CoE)
, USA
Sr. Manager, Renewal Sales Insights & GTM
Wichita, USA
Senior Product Manager
, USA
IT Manager (People Manager)
Morrisville, USA
Strategic Product Group Rep
, USA
Performance Engineer (Cloud Data Plane Engineering)
Morrisville, USA
Mgr, Solutions Engineering
Vienna, USA
Manager, Software Engineering
Cranberry Township, USA
Marketplace Channels Lead | Marketplace Center of Excellence (CoE)
, USA