Senior Software Engineer, ONTAP Kernel Development
Durham, North Carolina, United States · On-site
$170k–$253k/yr
Senior+$1.3B raised
Job Summary Are you a continuous learner? Do you want to be part of an empowered agile team of smart, dedicated people that constantly strives to improve? Do you want to be part of an innovating, fast growing, highly pro…
Skills: C, C++, Kernel Development, Operating Systems, File Systems
Senior Solutions Engineer (m/w/d) - Deutsche Telekom
Germany · On-site
Senior$1.3B raised
Job Summary Als Senior Solutions Engineer für den strategischen Kunden Deutsche Telekom bist du technischer Trusted Advisor für einen der wichtigsten Kunden von NetApp. Du verstehst die Geschäftsziele und technologischen…
Skills: Hybrid Cloud, Data Management, Cyber Resilience, Artificial Intelligence, Kubernetes
Job Summary As a Software Engineering Manager for the Core Software Engineering group, you will drive engineering projects and development support by collaborating with cross-functional teams across NetApp, including our…
Job Summary NetApp is seeking a motivated Senior Professional Services Engineer to join a global 24x7 Storage Operations team supporting Platform and Managed Services customers. This role provides Level 3 support, includ…
Skills: NetApp Storage, ONTAP, SAN Fabric, Storage Protocols, Cloud Infrastructure
Santa Clara County, California, United States · Hybrid
$196k–$270k/yr
Senior+$1.3B raised
Job Summary Finance Director to lead strategic initiatives that modernize and scale Finance processes. While the initial focus will be Order-to-Cash end-to-end process transformation, this role carries a broader Finance …
Job Summary At NetApp, we believe in empowering our employees to thrive in a culture of belonging, innovation, and high performance. We are committed to diversity and inclusion, welcoming candidates from all backgrounds …
Skills: People management, Service delivery, Revenue optimization, KPI management, Data migration
Job Summary At NetApp, we believe in empowering our employees to thrive in a culture of belonging, innovation, and high performance. We are committed to diversity and inclusion, welcoming candidates from all backgrounds …
Skills: People management, Service delivery, Revenue growth, Project management, Data migration
Job Summary From the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business. NetApp is looking for an experienced Softwa…
Senior Software Engineer, ONTAP Kernel Development
Durham, North Carolina, United States · On-site
$170k–$253k/yr
Senior+$1.3B raised
Job Summary Are you a continuous learner? Do you want to be part of an empowered agile team of smart, dedicated people that constantly strives to improve? Do you want to be part of an innovating, fast growing, highly pro…
Skills: C, C++, Kernel Development, Operating Systems, Data Management
Job Summary The PCBA Test Engineer owns end-to-end manufacturing test readiness for complex hardware platforms, ensuring scalable, cost-effective, and high-quality PCBA test solutions from early design through high-volum…
Job Summary NetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Developer Engineer in Test, this is your chan…
Santa Clara County, California, United States · On-site
$196k–$293k/yr
Senior+$1.3B raised
Job Summary Azure NetApp Files (ANF) is a first-party, fully managed enterprise file service on Microsoft Azure, delivered in deep partnership between NetApp and Microsoft. We’re looking for a Senior Product Manager to o…
Job Summary We are looking for a Remote Delivery Engineer to join our 24x7 Storage operations team and service our Cloud and Managed Services Customers. You will provide support to our customers by responding to Incident…
Job Summary NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload, or environment, we help our customers identify and …
Santa Clara County, California, United States · On-site
$196k–$266k/yr
Senior+$1.3B raised
About NetApp 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 …
Job Summary The Keystone Operations and Asset Manager will play a critical role in overseeing the management and metrics of our subscription install base working across operationals pillars in success, support and deploy…
Skills: Asset management, Business operations, Project management, Data analysis, KPI tracking
Santa Clara County, California, United States · On-site
Senior$1.3B raised
About the role The Sales Compensation and Planning Team is a results-driven and innovative group within Go-to-Market Revenue Operations. By working closely with business partners, Sales Compensation, Finance, and IT team…
Job Summary NetApp is uniquely placed in the industry and in a unique position partnering with major hyper scalers (AWS, GCP and Azure) which adds a new challenge for Service Oriented Architectures (SOA) driving innovati…
Job Summary An IC Commodity Manager at NetApp is instrumental in the oversight of NetApp’s commercial relationship with companies that produce NetApp products. This role ensures strong supplier partnerships that deliver …
Job Summary An IC Commodity Manager at NetApp is instrumental in the oversight of NetApp’s commercial relationship with companies that produce NetApp products. This role ensures strong supplier partnerships that deliver …
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$170k–$253k/yr
Full-time
bachelor degree
Health Insurance, Life Insurance, Retirement Or Pension Plans, Paid Time Off, Employee Stock Purchase Plan, Restricted Stocks
Posted 13d ago
~40 hrs/week
Responsibilities
The engineer will design, develop, and debug operating system components for NetApp storage applications within an agile team. They are responsible for driving product strategy, mentoring junior engineers, and resolving complex technical issues.
Requirements
Candidates must have over 8 years of software engineering experience, including significant work with C/C++ and Unix-based kernels. A Bachelor of Science degree in Engineering or Computer Science is required.
Full job description
Job Summary
Are you a continuous learner? Do you want to be part of an empowered agile team of smart, dedicated people that constantly strives to improve? Do you want to be part of an innovating, fast growing, highly profitable company that gives back to the community, passionately supports diversity and belonging, and is changing the way people think about their data?
If you answered yes, you may be a great fit for NetApp!
Businesses today are under pressure from their digital transformation. They need to effectively manage data that is becoming distributed, dynamic, and diverse. They must take a more modern approach to their data storage while integrating into their existing environment. Businesses must also manage data wherever it resides—on the premises and in the cloud—while reducing costs and operating with existing IT staff.
NetApp ONTAP is the next generation of the industry’s leading enterprise data management software. It combines new levels of simplicity and flexibility with powerful data management capabilities and storage efficiencies.
The NetApp ONTAP Kernel team is looking for a Software Engineer to join the team that’s building the products that will shape the world’s software defined datacenters and improve IT’s ability to manage storage in the cloud.
As a member of the ONTAP Kernel team you will:
Work as part of a team responsible for actively participating in driving product development and strategy
Participate in activities that include designing, developing, testing and debugging of operating systems that run NetApp storage applications
Contribute to the group that focuses on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development
Job Requirements
Lead the technical design and execution of moderately complex to complex software engineering projects in the data & storage area, setting direction for a feature or subsystem.
Decompose complex problems into simple, well-scoped solutions and translate them into actionable plans for the team.
Guide and coordinate the technical work of less senior engineers on the team, reviewing designs and code and helping unblock technical issues.
Partner with senior and principal engineers to align on architecture, best practices, and long-term technical direction.
Develop a solid working knowledge of NetApp’s existing systems, their interdependencies, and limitations.
Contribute hands-on to the design, implementation, and testing of software in C++ and C, with a focus on simplicity, reliability, and manageability.
Participate in customer escalations and drive root-cause analysis and resolution for complex issues.
Author and review unit tests and automated integration tests to ensure resilient, robust, and durable designs.
Provide technical guidance and mentoring to junior and mid-level engineers.
Clearly communicate technical plans, trade-offs, and status to the team and cross-functional stakeholders.
Education
8+ years of experience in software engineering
4+ years of experience in data management systems & storage platforms for managing and storing data across various workloads and environments (Ex: NetApp’s ONTAP or similar systems)
4+ years of hands-on experience with file systems, distributed systems, client-server programming, multi-threaded applications
Experience developing operating systems such as FreeBSD, Linux or other Unix variant
Systems programming using C.
Object-Oriented systems programming using C++
Experience with Unix based operating system kernels and development environments, e.g. Linux or FreeBSD.
Strong understanding of concepts related to computer architecture, data structures, and programming practices.
Demonstrated ability to lead technical execution on a project and mentor other engineers.
Demonstrated creative and systematic approach to problem solving
Ability to provide technical direction and guide a small team without formal management authority.
Possess excellent written and verbal communication skills
Strong technical judgment and ability to influence engineers within and across teams
Educational requirements
Bachelor of Science degree in Engineering required (Computer Science preferred) and/or, relevant experience.
8+ years of experience in commercial software development
Compensation: The target salary range for this position is 170,000 - 253,000 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. The range is based on 'On Target Earnings’ (OTE) representing the total potential earnings, which is the sum of the base salary and potential commission earned when performance targets are achieved. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, employee stock purchase plan, and/or restricted stocks (RSU’s). These offerings are subject to regional variations and governed by local laws, regulations, and company policies. We will provide detailed information about the specific benefits for your region during the recruitment process.
Related keywords
ONTAPKernel DevelopmentCC++StorageData ManagementOperating SystemsFreeBSDLinuxUnixDistributed SystemsAgileSoftware Defined DatacentersCloudComputer ArchitectureData Structures
Making your data infrastructure more seamless, more dynamic, and higher performing than ever before.
Industry
Software Development
Company size
10,001+ employees
Founded
1992
Headquarters
San Jose, California
LinkedIn followers
782,489
Total funding
$1.3B
Build an intelligent data infrastructure with NetApp that brings it all together — a smarter way to let data thrive. Any application, any data, anywhere.
Offices: 3060 Olsen Dr, San Jose, California 95128, US · 800 Cranberry Woods Dr, Ste 300, Cranberry Township, PA 16066, US · 7301 Kit Creek Road, Research Triangle Park, NC 27709, US · Raj Bhavan Road, Bengaluru, Karnataka 560001, IN · 3718 N Rock Rd, Wichita, Kansas, US
Making your data infrastructure more seamless, more dynamic, and higher performing than ever before.
Industry
Software Development
Company size
10,001+ employees
Founded
1992
Headquarters
San Jose, California
LinkedIn followers
782,489
Total funding
$1.3B
Build an intelligent data infrastructure with NetApp that brings it all together — a smarter way to let data thrive. Any application, any data, anywhere.
Offices: 3060 Olsen Dr, San Jose, California 95128, US · 800 Cranberry Woods Dr, Ste 300, Cranberry Township, PA 16066, US · 7301 Kit Creek Road, Research Triangle Park, NC 27709, US · Raj Bhavan Road, Bengaluru, Karnataka 560001, IN · 3718 N Rock Rd, Wichita, Kansas, US