Sr. Software Engineer (Systems Engineering, C/C++)

NetApp

Waltham (MA)

On-site

USD 150,000 - 230,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Life Insurance
Retirement Plans
Pension Plans
Paid Time Off
Performance-Based Incentives
Employee Stock Purchase Plan
Restricted Stock Units (RSUs)

Job summary

NetApp in Massachusetts seeks a senior systems software engineer to lead design and development of scalable infrastructure across storage, networking, and virtualization layers. You will drive the technical direction for software-defined storage and distributed cloud platforms while mentoring engineers and collaborating with cross-functional teams.

The ideal candidate has 12+ years in systems software, expert C/C++, Python, and deep Linux kernel knowledge, with experience in KVM/QEMU and

Qualifications

  • Requires over 12 years of experience in systems software engineering with expert-level proficiency in C/C++ and Python.
  • Candidates must have deep expertise in Linux internals, virtualization stacks like KVM/QEMU, and distributed systems architecture.

Responsibilities

  • Lead the design and development of scalable, high-performance infrastructure components across storage, networking, and virtualization layers. Drive the technical direction for software-defined storage and distributed cloud platforms while mentoring engineers and collaborating across cross-functional teams.

Skills

C++
C
Python
Linux Kernel
Distributed Systems
Virtualization
KVM
QEMU
Software-Defined Storage
Cloud Infrastructure
Systems Architecture
Performance Engineering
Networking Infrastructure
Hypervisors
Memory Management
Concurrency

Job description

Lead the design and development of scalable, high-performance infrastructure components across storage, networking, and virtualization layers. Drive the technical direction for software-defined storage and distributed cloud platforms while mentoring engineers and collaborating across cross-functional teams.

Requirements
  • Requires over 12 years of experience in systems software engineering with expert-level proficiency in C/C++ and Python.
  • Candidates must have deep expertise in Linux internals, virtualization stacks like KVM/QEMU, and distributed systems architecture.
Key Skills
  • C++
  • C
  • Python
  • Linux Kernel
  • Distributed Systems
  • Virtualization
  • KVM
  • QEMU
  • Software-Defined Storage
  • Cloud Infrastructure
  • Systems Architecture
  • Performance Engineering
  • Networking Infrastructure
  • Hypervisors
  • Memory Management
  • Concurrency
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement Plans
  • Pension Plans
  • Paid Time Off
  • Performance-Based Incentives
  • Employee Stock Purchase Plan
  • Restricted Stock Units (RSUs)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (Systems Engineering, C/C++)
Sr. Software Engineer (Systems Engineering, C/C++)

NetApp • San Jose (CA)

On-site
USD 180,000 - 240,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+4
Sr. Software Engineer
Sr. Software Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 140,000 - 180,000
Health Insurance
Life Insurance
Disability Insurance
+5
Staff Software Engineer - Infrastructure Storage
Staff Software Engineer - Infrastructure Storage

Cloudjobs • San Francisco (CA)

On-site
USD 200,000 - 260,000
Cash compensation
Equity compensation
Health coverage
+6
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Member of Technical Staff (General Software Engineer, Infrastructure)
Member of Technical Staff (General Software Engineer, Infrastructure)

Perplexity • Austin (TX)

On-site
USD 140,000 - 190,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Staff Software Engineer - Compute
Staff Software Engineer - Compute

Cloudjobs • San Jose (CA)

On-site
USD 180,000 - 280,000
Cash compensation
Equity compensation
Health insurance
+6
Senior System Engineer
Senior System Engineer

Hitech Advisors • Seattle (WA)

On-site
USD 100,000 - 130,000
Senior Storage Infrastructure Software Engineer, Senior Storage Infrastructure Software Engineer
Senior Storage Infrastructure Software Engineer, Senior Storage Infrastructure Software Engineer

NVIDIA • California (MO)

On-site
USD 184,000 - 356,500
Highly competitive salaries
Comprehensive benefits package
Eligibility for equity
Sr. Systems Engineer
Sr. Systems Engineer

Halo Group • Austin (TX)

On-site
USD 90,000 - 120,000