
Manager, Software Engineering – FlexGroup Distributed File Systems
NetApp
full-time
Posted on:
Location Type: Office
Location: Morrisville • North Carolina • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $174,250 - $258,500 per year
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