NetApp

Manager, Software Engineering – FlexGroup Distributed File Systems

NetApp

full-time

Posted on:

Location Type: Office

Location: MorrisvilleNorth CarolinaPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $174,250 - $258,500 per year

Job Level

Tech Stack

About the role

  • Lead and manage a team of engineers to deliver complex filesystem capabilities.
  • Create and influence strategy and deliver on execution.
  • Apply in-depth knowledge to solve broad issues that are complex in scope and establish medium to long-range plans.
  • Interface with customers and partners to resolve escalations in conjunction with support teams.
  • Hire, mentor and develop engineering talent, fostering a culture of innovation, collaboration, and continuous improvement.
  • Ensure the team adheres to best practices in software development, quality assurance, and project management.
  • Drive the adoption of new technologies and methodologies to improve efficiency and product quality.
  • Oversee resource allocation, project prioritization, and timelines to ensure successful project delivery.

Requirements

  • Proven experience managing small to medium-sized software development teams.
  • Minimum 8 years of experience in C, C++, System Design and Operating Systems
  • 10+ years in technology or other software development industry.
  • Bachelor of Science degree in Computer Science or equivalent experience.
  • Excellent verbal and written communication skills.
  • Strong understanding of software development lifecycle, quality assurance processes, and project management methodologies.
  • Experience with cloud technologies, and hybrid cloud solutions.
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Various Leave options
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++System DesignOperating Systemssoftware development lifecyclequality assuranceproject management methodologiescloud technologieshybrid cloud solutions
Soft skills
leadershipmentoringcommunicationcollaborationinnovationcontinuous improvement
Certifications
Bachelor of Science in Computer Science