Director, Software Engineer
$227.8k - $338.8kNetApp
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. Join teams that innovate to elevate, drive results, and excel together across every function.
Job Summary
The Director of Software Engineering leads NetApp’s Production Engineering organization, responsible for the reliability, security, and cost efficiency of NetApp’s ONTAP-based cloud products.
This role partners with Product Management, Cloud Architecture, and external hyperscaler teams (Google, AWS, Microsoft) to shift the organization from traditional operations to Production Engineering — replacing manual toil with automation.
The Director owns incident management, CI/CD, security compliance, and team growth, while scaling the exponential customer growth. As it matures, this role moves into direct architecture and engineering — building the Observability, CI/CD, Security, Data Plane, and Control Plane platforms the org runs on, including next-generation, AI-assisted automation that self-heals and self-tunes instead of paging a human.
Responsibilities
Strategic Leadership
- Define and execute the Production Engineering strategy — reliability, automation, observability, and cost efficiency — aligned to cloud platform objectives.
- Set SLA/SLO and error-budget policy; own the roadmap for shifting operational toil into software.
- Anticipate scale, security, and reliability risks across a growing multi-region cloud footprint and drive mitigation.
Engineering Execution
- Own incident management, on-call operations, escalation management, and operational readiness reviews (ORR) across the org.
- Drive CI/CD ownership — release automation, build automation, deployment governance — to reduce release risk and increase deployment velocity.
- Establish reliability, alert-quality, and cost metrics (error budgets, MTTR, paging volume/actionability) and hold operational reviews against them.
- Own quality engineering: regression, integration, and longevity testing; release qualification and test infrastructure.Build AI-assisted software systems as needed to aid above.
People Leadership
- Lead and develop engineering managers and Production Engineers across globally distributed teams (US and India).
- Build and staff on-call rotations with clear primary/secondary ownership by domain; close on-call coverage gaps.
- Drive org design, succession planning, and retention for a technical, high-toil-exposure organization.
Technical Leadership
- Architect and build the org’s Observability, CI/CD, Security, Data Plane, and Control Plane platforms — a working technical role, not an advisory one.
- Own the Secure Development Lifecycle: security reviews, audit readiness, vulnerability remediation, compliance, with direct involvement in the tooling.
- Lead platform engineering — shared infrastructure, regional expansion, automation — including design and implementation.
- Push the org toward AI-assisted, self-healing operations: systems that fix and tune themselves instead of generating pages.
Cross-Functional Partnership
- Partner with external hyperscaler engineering teams (Top 4 Cloud Platforms) on joint incident response and platform issues.
- Represent production health and reliability posture to customers and executive leadership in recurring business reviews.
- Align with Product Management on the operational cost of new features before they ship.
Job Requirements
- 12+ years of software engineering experience.
- 5+ years of people leadership experience managing managers and/or multiple engineering teams.
- Experience leading large-scale software development initiatives from concept through delivery.
- Strong knowledge of software architecture, cloud technologies, distributed systems, DevOps, and Agile methodologies.
- Experience driving organizational change and scaling engineering organizations.
- Proven ability to influence across technical and non-technical stakeholder groups.
- Experience owning production incident management, on-call operations, and SLA/SLO governance at scale.
- Strong hands‑on engineering background — able to architect, design, and write code, not just manage people who do.
Preferred Qualifications
- Experience building and leading geographically distributed engineering teams.
- Strong financial and operational management experience, including resource planning and budget accountability.
- Has personally built observability, CI/CD, security, or data‑plane/control‑plane systems at scale.
- Experience with enterprise storage systems (block, file, or object) and the operational and architectural challenges specific to storage infrastructure.
- Kernel‑space software engineering experience — device drivers, filesystems, or OS‑level storage stacks — beyond application‑layer development.
Education
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical field.
Compensation:
The target salary range for this position is 227,800 - 338,800 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.
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- ...Director, Software Engineering At client, we believe that infrastructure powers progress. That execution is as essential as innovation. That better collaboration builds better technology. Trusted by the world's leading technology companies for 25 years, we move, store...SuggestedWork experience placement
- ...improve vision. We are looking for an experienced hands‑on Software Engineering leader to head our R&D team and manage our software... ...innovation, and continuous improvement. PURPOSE OF JOB The Director, Software Engineering is the senior software engineering leader...SuggestedWorldwide
$245k - $325k
...Software Engineering Manager for SambaStack Platform SambaNova is hiring a Software Engineering Manager for the SambaStack platform. We help enterprises and service providers host their own AI inference platforms, powered by our state-of-the-art RDU (Reconfigurable...SuggestedFull timeTemporary workLocal areaFlexible hours$248k - $310k
...in the AI era? Join us at Zscaler.RoleWe are looking for a Director, Engineering, Common Platform Services to join our team. This is a Hybrid... ...Jose, CA office 3 days a week) role, reporting to the VP, Software Engineering in the Zero Trust Exchange department. Our Common...SuggestedFull timeWork at officeLocal area3 days per week$208k - $416k
...digital shopping platforms. As a Senior Director, you will own a portfolio of initiatives... ...AI, immersive technologies, and scalable engineering systems, delivering differentiated,... ...’s preferred)15+ years of experience in software engineering, platform development, or AI...SuggestedFull timeTemporary workPart time$169k - $338k
...architecture, and roadmap for Traffic Foundation platforms.Partner with engineering, product, and infrastructure leaders to align platform... ...science, computer engineering, computer information systems, software engineering, or related area and 6 years’ experience in...Full timeTemporary workPart time$130k - $260k
...130000 - $260000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Director of Software Engineering will lead the Data Ventures L2/SRE organization, transforming reactive production support into a proactive, engineering...Full timeTemporary workPart time- ...Director, Software Engineering Multiple locations Regular/ Permanent Salaried Bentonville, AR: $130,000 - $260,000/yr Sunnyvale, CA: $169,000 - $338,000/yr Position Summary The (USA) Director, Software Engineering leads the execution and delivery of complex...Permanent employment
$254k
...WalmartBusiness Segment: Home OfficeRole summary:As the Group Director, Applied AI & Engineering you will lead an elite, high-caliber applied AI and... ..., computer engineering, computer information systems, software engineering, or related area and 8 years’ experience in...Full timeTemporary workPart timeShift work$208k - $416k
...Senior Director, Software Engineering- AI Shopping & Content Experiences Sunnyvale, CA 1395 Crossman Ave Sunnyvale, CA 94089-1114 $208,000 - $416,000/yr Regular/ Permanent What you'll do... Provides strategic and technical leadership to define...Permanent employmentFull timeTemporary workPart timeLocal areaHome officeFlexible hours$242k - $398k
...for every member of the global workforce.We are looking for an engineering leader to drive the platform’s technical vision, strategy,... ...technical discipline, or equivalent practical experience.10+ years of software engineering experience, with 5+ years of engineering people...For contractorsWork at officeFlexible hours$215k - $352k
...based in Mountain View, CA. The Enterprise Infrastructure Engineering (EIE) team builds and operates the Compute, Storage, Network,... ...practical experience. ~12+ years of experience in infrastructure/software engineering with 8+ years of people management experience. ~...Full timeFor contractorsWork at officeRemote workFlexible hours$224k - $356.5k
NVIDIA is looking for a top-tier Software Engineering Leader to join the NVIDIA-Cumulus Linux Team! Are you looking for an exciting role that allows you to lead Cumulus Linux Release Engineering operations and take full ownership of tools and processes that contribute...Full time$272k - $431.25k
...platforms.To meet that challenge, NVIDIA is building an RL Frameworks engineering team for the open-source tools and infrastructure that... ...and external partners depend on. We are looking for a Senior Software Engineering Manager to set strategy, build the team, and convert...Full timeRemote work$180k - $225k
...in the AI era? Join us at Zscaler.RoleWe are looking for a Senior Manager Software Engineering to join our team. This is a Hybrid (3 days in office, San Jose, CA) role, reporting to the Director Engineering in the Exposure Management & Security Operations department. This...Full timeWork at officeLocal area$220k - $245k
...positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking a Senior Software Engineering Manager with exceptional networking software development and...Worldwide$166.5k - $291.4k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ...AI to work for people.Job DescriptionOverviewAs the Manager of Software Engineering, you will lead the OmniChannel team within Customer...Work at officeImmediate startRemote workFlexible hours$196.5k - $291.5k
...other, and our communities.Job Summary:We’re looking for a Senior Engineering Manager to help shape the future of Commerce at Venmo.... ...projects through direct reports and may directly manage individual software development projects. Ensures project delivery through...Full timeWork at officeLocal areaImmediate startFlexible hours$272k - $431.25k
...evolve to perform well across all of them. NVIDIA seeks a Senior Engineering Manager to define and drive NVIDIA's JAX strategy,... ...related field (or equivalent experience)10+ overall years of software engineering experience, with 4+ years in engineering management...Full time$214.1k - $309.8k
...Meet the Team Our software engineering team enables the engineering teams to improve and optimize the engineering processes and infrastructure to deliver great experiences to the engineering organization for building products. This role provides the opportunity to shape...Full timeTemporary workLocal areaFlexible hours$171.9k - $275k
...decisions, drives innovation and delivers better business results. Opportunity Overview Our LitePoint team is seeking an Applications Engineering Manager to lead our photonics test applications effort in San Jose, CA. You will grow and manage a team of applications engineers...Flexible hours$127.3k - $216.4k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior...Minimum wageFull timeWorldwideFlexible hours$118k - $239k
...Essential ResponsibilitiesCustomer Success & Technical Leadership· Lead a global team of Application Engineers supporting customer onboarding, solution enablement, software integration, design implementation, technical issue resolution, deployment, and production ramp.·...Full timeLocal area- Job DescriptionWe are seeking an Application Engineering Manager to lead a customer-facing systems and application engineering team supporting high-performance compute (HPC), AI, hyperscaler, and advanced digital semiconductor test applications on the Advantest V93000 platform...
$212k - $265k
...the AI era? Join us at Zscaler.RoleAs the Senior Manager of Software Test Engineering for the Zero Trust Exchange organization at Zscaler, you... ...innovation over the next decade. Reporting directly to the Senior Director of Software Engineering, you will lead a high-performing...Full timeWork at officeLocal area$272k - $431.25k
NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics platform — spanning Isaac Sim... .... Recruit, grow, and mentor a high-performing team of robotics software engineers; set direction, raise the technical bar, and manage...Full time$224k - $356.5k
NVIDIA is looking for a top-tier Software Engineering Leader to join the NVIDIA-Cumulus Linux Team! Are you looking for an exciting role that allows you to lead Cumulus Linux development, take full ownership of tasks from A-Z and deliver independently with minimum supervision...Full timeWork experience placement$224k - $356.5k
NVIDIA is looking for a creative SW engineering manager to join the team. The incredible growth of AI factories represents the greatest... ...biggest and fastest-moving organizations in the world. We need a software engineering manager with strong people, customer-facing, and...Full timeWorldwide$185.96k - $269.27k
...ADI combines analog, digital, AI, and software technologies into solutions that combat... ...seeking an experienced Senior Applications Engineering Manager to lead a high-performing team... ...and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such,...Permanent employmentFull timeWork at officeShift workDay shift$250.6k - $362.6k
...Customer Experience (CX) and our global customers. We partner across engineering, product, and design to develop scalable, responsible... ...Engineering Teams: Manage and mentor cross-functional teams of software, ML, and data engineers and technical leaders through full lifecycle...Full timeTemporary workLocal areaRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineer. Be the first to apply!
- software manager San Jose, CA
- senior software development manager San Jose, CA
- IT software development manager San Jose, CA
- director software engineering San Jose, CA
- application engineering manager San Jose, CA
- senior applications manager San Jose, CA
- director of software San Jose, CA
- senior software manager San Jose, CA
- application manager San Jose, CA
- chief engineer San Jose, CA


