Mgr, Software Engineer- Distributed File Systems

NetApp, Inc.•Durham, NC
•$170,000 - $253,000

About The Position

As an Engineering Manager for NetApp’s Core Software and Data Management team, you will lead a team delivering customer-focused solutions across engineered systems and cloud services. The team works on ONTAP, NetApp’s cross-platform data management and storage software, including ONTAP Filesystem, anti-ransomware and encryption data management capabilities, and core WAFL features and quality. You will direct a software development team that designs, develops, tests, and owns the software lifecycle, and guide the planning, execution, and delivery of parallel projects for NetApp customers. The role combines technical leadership with people management. You will shape strategy, guide execution, resolve customer and partner escalations with support teams, develop engineering talent, and align engineering work with business objectives. You will oversee resources, priorities, and timelines while encouraging strong software-development, quality-assurance, and project-management practices.

Requirements

  • Proven experience managing small to medium-sized software development teams.
  • At least 8 years of experience in C, C++, system design, and operating systems.
  • At least 3 years related to people leadership and project management.
  • At least 10 years in technology or another software development industry.
  • Bachelor of Science in Computer Science or equivalent experience.
  • Ability to work independently in a fast-paced, dynamic environment with competing priorities.
  • Ability to navigate ambiguity and drive a team toward common goals.
  • Ability to influence peers and partners across teams and business units.
  • Ability to build strong working relationships across organizational levels, including remote areas.
  • Excellent verbal and written communication skills.
  • Strong understanding of the software development lifecycle, quality assurance processes, and project management methodologies.
  • Experience with cloud technologies and hybrid cloud solutions.

Responsibilities

  • Lead and manage a team of engineers delivering complex data management capabilities.
  • Create and influence strategy, and deliver on execution.
  • Apply in-depth knowledge to solve broad, complex issues and establish medium- to long-range plans.
  • Work effectively with employees from staff through vice president levels, both within and outside the function and organization.
  • Interface with customers and partners to resolve escalations in conjunction with support teams.
  • Hire, mentor, and develop engineering talent, fostering innovation, collaboration, and continuous improvement.
  • Ensure the team follows best practices in software development, quality assurance, and project management.
  • Drive adoption of new technologies and methodologies to improve efficiency and product quality.
  • Oversee resource allocation, project prioritization, and timelines to support successful project delivery.
  • Collaborate with other senior leaders to align engineering efforts with business objectives.
  • Use people skills and manager tools to support employees’ growth and careers.
  • Provide leadership that achieves favorable results for the function.

Benefits

  • Comprehensive benefits package, which may include health insurance, life insurance, retirement or pension plans, paid time off, leave options, employee stock purchase plan, and restricted stock units (RSUs). Availability varies by region and is governed by local laws, regulations, and company policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service