Software Engineer - E-Series
Listed on 2025-12-27
-
Software Development
Software Engineer
About Net App
Net App 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 realize new business possibilities. And it all starts with our people.
Job SummaryAs a Software Engineer, you will develop, execute, and maintain software and automation for Net App software and hardware products, targeting various storage systems. You should have knowledge of the entire software development lifecycle and be able to quickly develop industry‑leading technical abilities that enable significant improvements in product quality. You will write automation code to expose defects in production level code as well as defects at the component and feature integration level.
Flexibility, self‑starter attitude, and the ability to succeed in an Agile scrum environment are essential.
- Perform software development, design, testing, and problem solving as a member of an Agile scrum team.
- Participate in code reviews and continuous improvement efforts, proactively identifying and addressing potential issues.
- Work with other engineers to develop test plans and assist in the integration of these tests into our Continuous Integration Test environment.
- Develop and test newly implemented features.
- Troubleshoot issues involving feature functionality, host, scripts, host and storage system performance, identify bottlenecks and optimize solution performance.
- Train and mentor student contractors.
- Provide feature functionality feedback for technical document content creation.
- Execute functional, stress, manual, and automated tests.
- Proficiency in Python and C++ (desired but not required).
- Experience with automation tools such as Ansible and Jenkins.
- Experience with data storage systems.
- Strong experience with API integration, including RESTful services.
- Experience with Git version control systems.
- Experience with various operating systems (Windows, Linux).
- Practical experience with object‑oriented programming practices.
- Familiarity with AI tooling is strongly desired.
- Strong oral and written communication skills.
- Proven aptitude for learning new technologies.
- Creative and analytical approach to problem solving.
- Experience with high performance computing is desired but not required.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 2+ years of relevant experience in software engineering, testing, or internal tooling support.
Compensation:
The target salary range for this position is $108,800 – $162,800 USD. Final compensation will be determined by location, qualifications, experience, and education, and may be outside of this range. Packages include Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, an employee stock purchase plan, and/or restricted stocks (RSU’s).
Net App is firmly committed to Equal Employment Opportunity (EEO) and 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, genetic information, pregnancy, protected veteran status, and any other protected classification.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).