Scan your resume against ATS criteria for this Senior Software Engineer (Security Domain) role at NetApp.
Join the Security Engineering team as Senior Software Engineer and help secure NetApp's flagship storage operating system,. As a Cybersecurity Development Engineer, you will design, develop, and enhance security capabilities that protect critical customer data across enterprise, cloud, and AI environments.
You will work on technologies spanning authentication, authorization, encryption, key management, secure communications, vulnerability mitigation, and security hardening. You will collaborate closely with kernel, networking, cloud, storage, and product security teams to build secure-by-design solutions while helping meet evolving regulatory and customer security requirements.
This role combines deep systems software engineering with modern cybersecurity practices, including vulnerability discovery, threat modeling, secure development, incident response support, and AI-assisted security analysis.
Design and develop security features including:
Strong programming skills in C, C++, and Python.
Solid knowledge of:
Experience with security assessment methodologies and tools, including static and dynamic analysis, fuzzing, dependency analysis, and CVE triage.
Experience conducting red-team, offensive security, vulnerability research, or security assessment activities on systems or products, including documenting findings, evaluating risk, and providing actionable remediation guidance.
Proven experience building security automation, vulnerability assessment workflows, or automated security test frameworks.
Strong debugging skills using tools such as GDB, DTrace, packet analyzers, and Linux/Unix development tools.
Experience in or more of the following areas:
Proven ability to collaborate across multiple engineering disciplines, including systems, networking, storage, cloud, and product security teams.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
At NetApp, you won't wait for the perfect moment—you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure.
NetApp is the trusted partner for organizations transforming data into opportunity. As the enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security.
We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed—they drive everything we do.
If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best. Apply now.
To ensure a streamlined and fair hiring process for all candidates, our team reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.
For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support—rather than replace—human decision-making.
ptographic services
How to apply for Senior Software Engineer (Security Domain) at NetApp?
Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
5+ years of experience is required.
Is this position still open?
Yes, currently active and accepting applications.
Explore related active roles in software_engineering
Senior Software Engineer (Security Domain)
NetApp · Bangalore