FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Systems Engineering, C/C++
NetApp. Lead the design and development of scalable, resilient, and high-performance infrastructure components across storage, networking, virtualization, and Linux systems layers .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expert-level programming skills in C/C++ and Python, with deep expertise in Linux operating systems and virtualization technologies. Proven ability to lead complex technical initiatives and mentor engineering teams while optimizing performance and scalability in cloud infrastructure.
Highest-signal resume keywords
C/C++ ProgrammingLinux Operating Systems InternalsKVM/QEMU VirtualizationDistributed Systems ArchitectureCloud Infrastructure Expertise
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Python ProgrammingPerformance EngineeringConcurrency ManagementMemory ManagementDistributed Storage Systems DesignSoftware-Defined InfrastructureKernel DevelopmentDevice Driver DevelopmentFault ToleranceOperational Excellence
Soft Skills
Technical LeadershipStakeholder ManagementCommunication SkillsMentoringProblem Solving
Tools & Technologies
AWSAzureGCPOCIHypervisorsVirtual Networking TechnologiesStorage VirtualizationInfrastructure OrchestrationObservability ToolsAutomation Practices
Certifications & Qualifications
Advanced Cloud Certifications
Industry Keywords
Cloud InfrastructureDistributed SystemsVirtualization PlatformsEnterprise-Scale StorageOpen-Source Contributions
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoogle Cloud PlatformLinuxPythonC++
About the role
Key responsibilities & impact- Lead the design and development of scalable, resilient, and high-performance infrastructure components across storage, networking, virtualization, and Linux systems layers
- Drive architecture and technical direction for major subsystems within software-defined storage, virtualization infrastructure, and distributed cloud platforms
- Contribute to significant portions of the product across multiple technical domains and projects while coordinating execution across stakeholders and partner teams
- Architect and optimize storage and networking data paths for performance, scalability, reliability, and operational efficiency in cloud-scale environments
- Provide technical leadership across KVM/QEMU, hypervisor integrations, virtual networking, storage virtualization, and infrastructure orchestration
- Drive engineering excellence through design practices, observability, scalability, reliability, automation, and operational readiness
- Lead resolution of highly complex technical challenges involving distributed systems, virtualization, cloud infrastructure, and enterprise storage technologies
- Influence technical direction through architecture reviews, technical mentoring, design leadership, and cross-functional collaboration
- Establish technical collaboration models across engineering teams and partner organizations
- Mentor engineers and scale organizational engineering capability through technical guidance and leadership
- Evaluate emerging technologies and industry trends in cloud infrastructure, distributed systems, storage, and virtualization platforms
Requirements
What you’ll need- 12+ years of experience in systems software engineering, distributed infrastructure platforms, virtualization, storage systems, or cloud infrastructure development
- Expert-level programming skills in C/C++ with strong proficiency in Python
- Deep expertise in Linux operating systems internals, kernel technologies, systems architecture, concurrency, memory management, and performance engineering
- Significant experience designing and building distributed storage systems, software-defined infrastructure platforms, or cloud-native infrastructure services
- Deep expertise with virtualization stacks including KVM/QEMU, virtio, hypervisors, virtual storage, and virtual networking technologies
- Strong experience with storage and networking subsystems, kernel development, or device driver development
- Deep understanding of distributed systems architecture, scalability, fault tolerance, reliability engineering, and operational excellence
- Strong operational expertise with hyperscaler cloud platforms including AWS, Azure, GCP, or OCI
- Proven ability to lead large cross-functional technical initiatives and influence engineering outcomes across organizations
- Exceptional debugging, systems analysis, and performance optimization capabilities
- Strong communication, technical leadership, and stakeholder management skills
- Demonstrated ability to independently solve highly complex technical challenges with broad organizational impact
- Preferred: Experience architecting enterprise-scale storage operating systems such as ONTAP or similar platforms
- Preferred: Experience driving large-scale infrastructure modernization or platform transformation initiatives
- Preferred: Contributions to open-source systems software, kernel, virtualization, storage, or cloud infrastructure ecosystems
- Preferred: Recognized technical expertise in cloud infrastructure, distributed systems, virtualization, or storage platforms
- Preferred: Advanced cloud certifications or equivalent industry-recognized expertise
- Bachelor's or Master's degree in computer science or similar field is preferred
Benefits
Comp & perks- 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)
- Comprehensive benefits package