NetApp

Senior Software Engineer

NetApp

full-time

Posted on:

Location Type: Hybrid

Location: MorrisvilleNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $187,000 - $278,300 per year

Job Level

About the role

  • Design and architect major systems and features
  • Implement, unit test, debug, verify production systems and features
  • Improve performance, reliability, availability and serviceability
  • Mentor, influence and collaborate with peer and junior engineers
  • Influence and define strategic product direction
  • Support inter-dependent development and testing activities

Requirements

  • A minimum of 12 years of hands-on development experience
  • 3-5 years in technical leadership role
  • C++
  • additionally: Go, Ruby, Python and/or Java
  • OO design, network programming, HTTP, AWS S3 and file systems
  • Cassandra/CQL/NoSQL or SQL databases
  • Large-scale distributed systems, HPC
  • Linux and containers
  • Agile, TDD, and continuous integration
  • Education: Bachelor of Science in Electrical Engineering or Computer Science, a Master’s Degree, or a PhD; or equivalent experience
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • 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
C++GoRubyPythonJavaOO designnetwork programmingHTTPCassandraSQL
Soft Skills
mentoringcollaborationinfluenceleadership
Certifications
Bachelor of Science in Electrical EngineeringBachelor of Science in Computer ScienceMaster’s DegreePhD