Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)

NetApp
US - North Carolina - Morrisville
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design, develop, and optimize software-defined storage and virtualization components across cloud platforms like AWS, Azure, GCP, and OCI. Collaborate cross-functionally to build scalable, secure, and performant infrastructure capabilities while mentoring junior engineers.

Requirements: Requires 8+ years of experience in systems software engineering with strong expertise in C++, Python, and Linux kernel/user-space development. Deep knowledge of virtualization technologies (KVM/QEMU) and storage protocols (NVMe, S3) is essential.

Key Skills: C++, Python, Linux Systems, Distributed Storage, Virtualization, KVM/QEMU, Libvirt, Virtio, Cloud Infrastructure, NVMe, iSCSI, NFS, SMB/CIFS, S3, CI/CD, Infrastructure-as-Code

Benefits: Health Insurance, Life Insurance, Retirement Plans, Pension Plans, Paid Time Off, Employee Stock Purchase Plan, Restricted Stock Units (RSUs)




Fast Track Upload