NetApp, Inc.

NetApp, Inc.

Software Engineer

Waltham, MAPosted 1 day ago$196,350 – $292,600
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

As a Software Engineer, you will play a key role in delivering an enterprise‑class NetApp Software Defined Storage (SDS) product. You will participate in the full lifecycle of cloud‑based SDS solutions—from feature design and definition to development, testing, and deployment. Operating within the core product engineering team, you will work across cloud hyperscaler platforms like Google, Azure, Oracle, Amazon and partner with them. This role requires strong technical depth, hands-on engineering excellence, and the ability to collaborate effectively with other senior engineers, partner teams, SREs, and Product Managers. You will contribute to scalable, reliable storage systems that power mission-critical cloud workloads, ensuring internal and external customer needs are met.

Qualifications

Required Qualifications

  • 12+ Years of Software Engineering/Development Experience.
  • Strong experience in software design, development, and system-level architecture.
  • Proficiency in programming languages C++, or C preferred. Secondary Go, Python.
  • Deep knowledge of cloud technologies; hands-on experience building or deploying distributed storage systems at scale.
  • Practical experience with public cloud providers such as GCP, Azure, OCI or AWS.
  • Solid understanding of data structures, algorithms, multithreading, distributed systems, and modern programming practices.
  • Strong collaboration and communication skills (verbal and written).
  • Demonstrated ability to lead features or small teams independently.
  • Quick learner with the ability to adapt to new technologies and complex systems.
  • Creative, results-driven mindset with a passion for building high‑quality products.

Preferred Qualifications

  • Team Lead Experience is highely preferred.
  • Experience in Networking and Storage a plus, especially in cloud‑based or distributed storage systems.
  • Exposure to Software Defined Storage or large-scale cloud‑native data platforms.
  • Understanding of high‑availability systems, filesystems, or networking protocols.

Skills & Technologies

AzureGoPythonGCPAWS

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$196,350 – $292,600

Location

Waltham, MA

Posted

1 day ago

Country

US