Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering

$196.35k - $292.6k

NetApp

Job Summary

As an Open Source Engineering Manager, you will lead the Open Source Contributions team and help ensure NetApp Instaclustr remains influential across key open source ecosystems, including Cassandra, OpenSearch, Kafka, and Cadence.

You will drive contribution strategies that create customer value, strengthen the platform, and increase NetApp's impact within the communities that matter most. Working closely with Product, Engineering, Developer Relations, Support, and Marketing, you will help translate customer and business needs into meaningful upstream contributions and community engagement.

This role offers the opportunity to shape open source direction, influence project roadmaps, and build strong relationships with maintainers, contributors, and foundations. You will mentor a globally distributed team, establish measurable goals, and ensure contributions deliver improvements in reliability, performance, and user experience for the Instaclustr platform.

Team Culture

The Open Source Engagement team consists of passionate individuals dedicated to helping open source communities thrive while delivering value to customers. The team is collaborative, globally distributed, and committed to authenticity, innovation, and continuous learning.

This role requires up to 10% travel, including occasional international travel.

Responsibilities
  • Lead, mentor, and grow a distributed team of open source engineers.
  • Define and execute the open source engagement strategy and team OKRs.
  • Partner with Product Management to bring community feedback into product planning.
  • Collaborate with Product, Engineering, and Support to resolve complex issues involving upstream projects.
  • Represent NetApp within strategic open source communities, foundations, and working groups.
  • Build relationships with maintainers and influence project direction and governance.
  • Track team objectives, delivery plans, risks, budgets, and resource allocation.
  • Drive hiring, onboarding, performance management, coaching, and career development.
  • Foster a culture of collaboration, innovation, inclusion, and continuous improvement.
  • Promote best practices for community participation and open source contributions.
  • Encourage adoption of AI tools and practices that improve team productivity.
  • Provide regular executive updates and stakeholder communications.
  • Participate in community discussions, technical forums, and industry events.
Job Requirements
  • 8+ years of relevant industry experience.
  • 3+ years of people management or leadership experience.
  • Strong understanding of open source development models, communities, and licensing.Experience working with distributed engineering teams.
  • Ability to review code and understand modern software development workflows.
  • Familiarity with development tools such as Git, CI/CD pipelines, and IDEs.
  • Strong written and verbal communication skills.
  • Experience collaborating across Product Management, Engineering, Support, and Developer Relations teams.Ability to influence without authority and build relationships across technical communities.
  • Knowledge of AI tools and practical AI use cases.Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud.Strong organizational, planning, and prioritization skills.
  • Ability to work independently in a globally distributed environment.
  • Comfortable with asynchronous communication and remote collaboration.Willingness to participate in occasional meetings outside normal working hours to support a global team.
Preferred Qualifications
  • Experience contributing to or leading open source projects or communities.
  • Familiarity with projects such as Cassandra, OpenSearch, Kafka, Cadence, or similar technologies.
  • Knowledge of storage technologies, including object, block, and file storage.
  • Experience representing organizations within foundations, steering committees, or working groups.
  • Experience defining and managing OKRs, strategy execution, and team metrics.
Education
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline. Equivalent practical experience will also be considered.

Compensation:
The target salary range for this position is 196,350 - 292,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

  • 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)

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.

Equal Opportunity Employer:

NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.

Why You'll Thrive at NetApp

At NetApp, you won't wait for the perfect moment—you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure.

NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security.

Our culture

We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed—they drive everything we do.

AI Disclosure

For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support—rather than replace—human decision-making.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in Morrisville, NC vacancy
  • Manager, Software Localization Engineering- Hybrid, Cary, North CarolinaWork Location: based in Cary, with 3 days per week in-office work We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence... 
    Suggested
    Full time
    Work at office
    Local area
    Work visa
    3 days per week

    SAS Institute

    Cary, NC
    2 days ago
  • $224k - $356.5k

     ...collaboration. Within this mission, our team, Managed AI Research Superclusters (MARS), builds...  ..., and tools that enable researchers and engineers to develop the next generation of AI/ML...  ...be doing:Lead, hire and grow a team of software and systems engineers, including senior... 
    Suggested
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  •  ...Senior Manager, Software Engineering Office - US - North Carolina - Raleigh Development Full Time Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We... 
    Suggested
    Full time
    Work at office
    Local area

    Cloud Software Group

    Raleigh, NC
    2 days ago
  • $272k - $431.25k

    NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The...  ...for an exceptional engineering leader and manager to head up Isaac for Manipulation: giving...  ...a high-performing team of robotics software engineers; set direction, raise the technical... 
    Suggested
    Full time

    Nvidia

    Durham, NC
    3 days ago
  •  ...US-Nationwide-FIELD Full time 20185052 **_What Commercial Technologies Software Engineering contributes to Cardinal Health_** Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the technologies and enhance... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Raleigh, NC
    3 days ago
  • $130k - $200k

     ...layer and a FAANG-aligned operating model where engineering owns delivery end to end. The level of this role from first-line manager through senior manager scope is matched to...  ...groups are both encouraged to apply. Our software runs at tens of thousands of retail stores... 
    Full time
    Work experience placement
    Worldwide

    External

    Durham, NC
    14 days ago
  •  ...About the Opportunity We're looking for an experienced Engineering Manager to lead and develop multidisciplinary engineering teams across hardware and software product development. This is a people-first leadership role focused on building strong engineering... 
    Permanent employment
    Full time

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Morrisville, NC
    2 days ago
  •  ...oversight of cross- organizational data engineering and ML platform initiatives, defining...  ...solutions by developing complex, multi-faceted software applications.Researches and recommends...  ...-wide projects.Advises senior management on technical strategy.Researches and recommends... 
    Full time

    Fidelity Investments

    Durham, NC
    1 day ago
  • $136.1k - $252.8k

    Are you passionate about leading engineering teams that build innovative cloud and AI-powered...  ...engineering teams supporting CounselLink.Manage, coach, hire, develop, and retain engineering managers, technical leads, and software engineers.Recommend and guide technical strategy... 
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX Group

    Raleigh, NC
    3 days ago
  • $224k - $356.5k

    NVIDIA’s graphics software powers applications that help people design, create, and explore. We are looking for an engineering manager to lead a team developing workstation graphics and system software across graphics, APIs and operating systems. In this role, you’ll combine... 
    Full time

    Nvidia

    Durham, NC
    12 hours ago
  • $15 - $40 per hour

     ...disabled & veterans. Primary Location: United States (US) - North Carolina - Cary Function: Product Engineering (CA) Title: Part-Time Student - Software Engineer, Embedded OS - Cary, NC - 125428 Onsite/Remote: Onsite Position Note: Relocation assistance is... 
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Cary, NC
    4 days ago
  •  ...are actively looking for a Development Manager / Technical Lead to join our IT team. As...  ...development team to deliver high-quality software solutions that align with the firm's objectives...  ...a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities... 
    For contractors
    Worldwide

    Moffatt & Nichol

    Raleigh, NC
    1 day ago
  •  ...QualificationsMust have a Bachelor’s degree in Computer Science, Software Engineering or related field (will accept foreign education equivalent)...  ...insurance, annuities, employee benefits and asset management to individual and institutional customers. With operations... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    2 days ago
  •  ...applications. As the business expands, they’re looking for an Engineering Manager to develop their engineering teams, strengthen delivery...  ...in developing products that combine physical components and software. ~ Demonstrated responsibility for hiring, performance management... 
    Permanent employment
    Full time

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Durham, NC
    2 days ago
  • $214.1k - $309.8k

     ...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced...  ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    2 days ago
  •  ...Job Title: Sr. Front End Software Engineer Location: Cary, NC | Onsite Employment Type: Permanent Duration: Full-time About:...  ...Material, CDK, or custom design systems. Implement robust state management using RxJS, NgRx, or Component Store to ensure predictable... 
    Permanent employment
    Full time

    VLink Inc

    Cary, NC
    2 days ago
  •  ...Qualifications Must have a Bachelor’s degree in Computer Science, Software Engineering or related field (will accept foreign education equivalent)...  ...insurance, annuities, employee benefits and asset management to individual and institutional customers. With operations... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    6 days ago
  • $65.8k - $213.4k

     ...together and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team. This position can be located in either of the following locations: Redondo Beach (... 
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    2 days ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    1 day ago
  •  ...employeesJob DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and...  ...Project Execution and Strategy: Collaborate with the Team Lead, Manager, Architects, Cloud Engineers, and other stakeholders to... 
    Live in
    Work at office
    Work from home
    Flexible hours

    Bertelsmann

    Morrisville, NC
    5 days ago
  •  ...leading provider of frictionless wealth management infrastructure, real-time data...  ...contributing to the overall strategy of software development projects. Provides technical...  ...Overview of the Senior Specialist, Software Engineering:The Senior Specialist, Software Engineering... 
    Temporary work

    BetaNXT

    Cary, NC
    3 days ago
  • $192k - $304.75k

     ...addition to our OEM team. In this role, you will be essential in managing and leading the OEM technical field teams to ensure...  ...You will collaborate with cross-functional teams, hardware, software engineering, OEM project management, and sales. Plan, prioritize, and advise... 
    Full time

    Nvidia

    Durham, NC
    4 days ago
  •  ...Job Description Job Title: Sr. Front End Software Engineer \n Location: Cary, NC | Onsite \n Employment Type: Permanent \n Duration...  ...CDK, or custom design systems. \n Implement robust state management using RxJS, NgRx, or Component Store to ensure predictable... 
    Permanent employment
    Full time

    VLink Inc

    Cary, NC
    17 days ago
  • Build integrated software solutions. Elevate engineering excellence. Deliver customer success.Join Ascom as a Senior Software Engineer (S&O) and play...  ...customer handover packages.· Collaborate with Project Management, QA, Service, and the Directors of PMO and Clinical... 

    Ascom

    Morrisville, NC
    4 days ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with...  ..., intuition, and hustle. A hands-off management approach so you can focus and do your... 
    Work at office
    Night shift

    Speechify

    Cary, NC
    2 days ago
  • $151.6k - $222.4k

     ...stakeholders and decision-makers.Guide the software development team through complex design...  ...with 8 years of relevant software engineering experience, or 6 years with a Master’s degree...  ...databases.Demonstrated ability to manage partners, gather technical requirements,... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Raleigh, NC
    1 day ago
  • $99k - $232k

     ...ApplicableSpecialismData, Analytics & AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Manager, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-... 
    Full time
    H1b

    PwC

    Raleigh, NC
    4 days ago
  • $177.6k - $257.4k

     ...QualificationsBachelor’s degree in Computer Science, Engineering, or a related technical field.Bachelors +12 years of experience in back-end software architecture and core software...  ...protocols, large-scale infrastructure management, and system-level design. Proficiency in... 
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Raleigh, NC
    5 days ago
  • Overview We are seeking a full-time Software Engineer 2 in our Cary, NC office. In this role you will be responsible for investigating new...  ...Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development... 
    Full time
    Internship
    Work at office

    Garmin International, Inc.

    Cary, NC
    2 days ago
  • Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at our office in Cary, North Carolina. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products in a team-oriented... 
    Full time
    Summer work
    Internship
    Work at office

    Garmin Ltd.

    Cary, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!