Hero Image

AnitaB.org Talent Network

Connecting women in tech with the best professional opportunities!

Software Engineering Manager (Golang)

NetApp

NetApp

Software Engineering, Other Engineering
Bengaluru, Karnataka, India
Posted on Mar 10, 2026

Own Every Moment at NetApp

At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud.

Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins.

Job Summary

NetApp’s Trident development team is looking for a talented software engineering manager to join our team! We are looking for someone who can thrive as part of a high-performing team delivering creative solutions to the most profound data challenges that customers face.

In a world full of generalists, NetApp is a specialist. We are focused on one thing, helping the world’s leading organizations get the most out of their data. NetApp brings enterprise-grade data services into the cloud, and the simple flexibility of cloud into the data center. Our industry-leading solutions work across diverse customer environments and the world’s biggest public clouds.

What better way to help NetApp on our journey than to join the team that brought the first open-source, out-of-tree dynamic storage provisioner to Kubernetes! We are developing innovative and unique solutions to enable our customers to solve the challenge of persistent data consumption for container technology. Check out https://github.com/NetApp/Trident and https://netapp.io/persistent-storage-provisioner-for-kubernetes/ to find out more about the innovative solutions of which you could be a part.

Job Requirements

Technical Leadership

  • Lead Agile and/or open‑source development teams to deliver high‑quality engineering outcomes.
  • Drive design and development of cloud‑native systems using Golang (mandatory).
  • Ensure hands‑on capability in reviewing, guiding, and improving Golang-based architectures and codebases.
  • Oversee development of scalable applications deployed on cloud platforms (Cloud expertise mandatory).
  • Guide teams in building data‑management‑focused applications on storage and distributed systems.

Storage & Platform Skills

  • Apply knowledge of storage platforms and data management principles to solution design.
  • Experience with ONTAP, NetApp ecosystem, or cloud‑native storage platforms is an added advantage (not mandatory).

People Management

  • Mentor and grow individuals using strong people‑management skills and manager‑enablement tools.
  • Drive continuous improvement in engineering productivity, career growth, and engagement.
  • Build an inclusive, high‑performance team culture with clear expectations and support.

Cross‑Functional Collaboration

  • Work effectively with stakeholders from staff-level to vice‑president-level across function.
  • Influence peers, partner teams, and cross‑business‑unit groups to drive alignment and delivery.
  • Build strong working relationships across global and remote teams.

Execution & Leadership

  • Demonstrate strong leadership in delivering successful project, team, and functional outcomes.
  • Navigate ambiguity with confidence—setting direction, clarifying priorities, and ensuring progress.
  • Drive teams toward common goals through clear communication, alignment, and decision-making.

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s degree preferred)
  • 10–12 years of total experience in software development, spanning individual contributor and leadership roles
  • Proven experience in building and leading new teams
  • 3–5 years of experience managing and mentoring agile development teams
  • Exceptional verbal and written communication skills
  • Strong understanding of the product development lifecycle and project management practices
  • Deep expertise in cloud technologies and orchestration frameworks such as Kubernetes
  • Demonstrated ability to manage engineering talent across junior to senior levels
  • Metrics‑driven approach to decision‑making, focused on improving efficiency and delivery outcomes

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.

If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now.

Submitting an application

To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.