NetApp

Senior Software Engineer

NetApp

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $187,000 - $265,000 per year

Job Level

About the role

  • Develop a strong technical understanding of NetApp’s existing data management and storage solutions in the Cloud, their interdependencies, and limitations.
  • Participate in all phases of the product development cycle including product design and development, test automation, debugging and support, and supporting resolution of impactful customer issues.
  • Participate in technical discussions within the immediate group and across functions to evaluate design and execute development plans for product features
  • Handle unstructured tasks and conducting research to convert vague/undefined requirements into clearly articulated ones.
  • Demonstrate accountability and ownership of a complex technical area of the product as a subject matter expert, while operating under limited supervision and direction, drive results and set priorities independently.
  • Act as a technical advisor to engineers within the team and across functions.
  • Demonstrate leadership and vision in determining and driving strategy decisions.
  • Engage in a peer-to-peer collaboration and learning model, fostering a culture of continuous learning and improvement.

Requirements

  • A minimum of 12 years of experience in software/systems engineering is required
  • Programming skills in C, C++ or equivalent and additionally, Python
  • Experience in software development of distributed data management systems (E.g.: NetApp ONTAP or similar systems)
  • Strong hands-on operational knowledge in at least one major cloud platform (AWS, GCP, or OCI), including cloud architecture, services, and best practices
  • Ability to operate as a technical lead to develop longer-range project plans and schedules to complete complex projects or new product development with a subteam of peers
  • Demonstrated experience as a technical mentor to junior engineers in a team
  • Excellent problem-solving skills and attention to detail
  • Strong verbal and written communication skills, and collaboration skills are a must
  • Ability to work with limited supervision and operate and drive results independently.
  • Must work effectively with staff to senior leadership within the function, across functions and with external partners.
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Various Leave options
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Pythonsoftware developmentdistributed data management systemscloud architecturecloud servicestest automationdebuggingtechnical mentoring
Soft Skills
problem-solvingattention to detailverbal communicationwritten communicationcollaborationleadershipaccountabilityindependencestrategic decision-makingcontinuous learning