Senior Software Engineer - (WAFL Distributed File Systems) jobs in United States
cer-icon
Apply on Employer Site
company-logo

NetApp · 19 hours ago

Senior Software Engineer - (WAFL Distributed File Systems)

NetApp is a leader in intelligent data infrastructure, helping organizations unlock the full potential of their data. The Senior Software Engineer will design, develop, and maintain advanced storage and data management solutions, while also leading projects and mentoring junior engineers.

Cloud ComputingData ManagementData StorageInformation Technology
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Lead the design and development of new features and enhancements for the WAFL file system within the ONTAP storage operating system
Analyze and optimize the performance of the WAFL file system, ensuring high efficiency and scalability
Write clean, maintainable, and well-documented code. Conduct code reviews and provide feedback to team members
Investigate, diagnose, and resolve complex issues related to data integrity, performance, and scalability
Work closely with cross-functional teams, including hardware engineers, QA engineers, and product managers, to deliver high-quality intelligent storage solutions
Provide technical leadership and mentorship to junior engineers, fostering their growth and development
Identify and resolve performance bottlenecks and software defects
Stay updated with emerging technologies and industry trends, incorporating them into projects as appropriate
Contribute to the continuous improvement of development processes and tools
Communicate effectively with stakeholders, presenting technical concepts and project progress

Qualification

C/C++ programmingFile systems knowledgePerformance optimizationUnix/Linux familiarityDistributed systems knowledgeAgile methodologiesProblem-solving skillsCommunication skillsTeam collaboration

Required

Proficiency in C/C++ programming languages
Deep understanding of file systems, data structures, and algorithms
Experience with performance analysis and optimization techniques
Familiarity with Unix/Linux operating systems and kernel development
Strong problem-solving skills and the ability to think critically and creatively
Excellent communication and collaboration skills
Ability to work independently and as part of a team
8+ years of experience in software development, with a focus on file systems or storage technologies
Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Preferred

Experience with ONTAP or similar storage operating systems
Knowledge of distributed systems and network protocols
Familiarity with agile development methodologies

Benefits

40 hours of paid volunteer time each year.
Employee Assistance Program, fitness, and mental health resources to help employees be their best.
Paid time off for vacation and to recharge.

Company

NetApp specializes in data storage, data infrastructure, and data management solutions.

H1B Sponsorship

NetApp has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (189)
2024 (166)
2023 (143)
2022 (250)
2021 (193)
2020 (225)

Funding

Current Stage
Public Company
Total Funding
$1.25B
Key Investors
Sequoia Capital
2025-03-12Post Ipo Debt· $1.25B
1995-11-21IPO
1994-01-01Series Unknown

Leadership Team

leader-logo
George Kurian
Chief Executive Officer
linkedin
leader-logo
Ben Bromhead
CTO
linkedin
Company data provided by crunchbase