4 days ago
Base Salary
$135k - $165k/yr
Responsibilities
- Lead small to medium feature deliveries across design, implementation, testing, integration, and code quality.
- Design and implement reliable, maintainable storage and data-management software in C/C++ and Python.
- Participate in product design, development, verification, troubleshooting, delivery, and specification authoring for systems or major subsystems.
- Write unit tests and automated integration tests, and maintain Python-based test automation frameworks.
- Conduct technical discussions and present designs and technical updates to engineering leadership.
Requirements
- At least 5 years of applicable software engineering experience.
- Strong C/C++ or Python development experience covering analysis, design, implementation, and testing.
- Experience with object-oriented systems programming and Unix-based kernels and development environments such as Linux or FreeBSD.
- Experience with file systems, distributed systems, client-server programming, multithreaded applications, and operating systems.
- Strong understanding of computer architecture, data structures, algorithms, and standard programming practices.
- Knowledge of networking and IPSec/SSL or other security-related areas is preferred.
- Experience with Python, REST APIs, cloud environments, and virtualization environments is preferred.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
- Strong problem-solving, communication, collaboration, and independent-work skills.
Benefits
- Comprehensive benefits may include health insurance, life insurance, retirement or pension plans, paid time off, leave options, employee stock purchase plans, and restricted stock units, subject to regional variations and company policies.
About NetApp
NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.
