Career EngineCareer Engine
Your matchExample
87%match
Why you fitThis role calls for C++ and C — tell us what you know and we'll check the rest.
Gap to noteAlso lists File Systems — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

NetApp logo

Senior Software Engineer, ONTAP Kernel Developmen

NetApp · Pa, Boucle du Mouhoun · Posted 97 days ago

$170k–$253kic
C++CFile SystemsDistributed SystemsStorage SystemsOperating SystemsKernel DevelopmentLinux

Job Summary

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 strategyParticipate in activities that include designing, developing, testing and debugging of operating systems that run NetApp storage applicationsContribute 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.

…

Apply on NetApp's site →

This posting is sourced from NetApp's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role is one of 9,090 Software Engineer openings and centers on C++, C, File Systems, and Distributed Systems. There are 14 open roles at NetApp right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.