Sr Director, Software Engineer

NetApp, Inc.•San Jose, CA
•$266,050 - $396,000

About The Position

DataPelago is building a data-processing platform that applies accelerated computing to AI workloads by bringing high-performance compute closer to enterprise data. Following its acquisition by NetApp, DataPelago combines a focused, startup-style operating model with NetApp’s customer reach, resources, and enterprise relationships. The Senior Director of Engineering will build and lead the engineering organization responsible for defining, building, and delivering complex data and AI infrastructure software. This highly technical leadership role carries direct accountability for engineering execution, product quality, and performance. The leader will contribute to architecture and critical design decisions, diagnose complex systems problems, guide senior engineers, and establish clear ownership and predictable execution. They will work closely with principal architects, product management, and customer-facing teams while building a high-performing engineering organization.

Requirements

  • Proven record of designing and delivering sophisticated production software, with a strong foundation as a hands-on engineer, systems architect, or technical leader.
  • Deep technical knowledge of hardware-software co-design, distributed systems, performance engineering, and large-scale data processing.
  • Expertise in GPU computing and acceleration, including GPU architecture, parallel execution, memory and bandwidth trade-offs, profiling, and CUDA or comparable GPU software stacks.
  • Experience with AI model processing frameworks such as PyTorch or TensorFlow.
  • Experience with modern data and AI ecosystems, including vector processing, search, and graph technologies.
  • Ability to navigate difficult architectural and development decisions while delegating effectively and empowering engineers and managers.
  • Strong communication, integrity, urgency, and ownership, with the ability to thrive in a fast-moving, evolving organization.

Nice To Haves

  • Familiarity with other AI accelerators such as TPU, IPU, or LPU.
  • Experience with storage or data platforms, AI infrastructure, or large-scale ML systems.
  • Experience in both an entrepreneurial engineering environment and a scaled enterprise organization.

Responsibilities

  • Own end-to-end engineering delivery, from design through implementation, testing, and production reliability.
  • Provide technical leadership, conduct design reviews, and guide decisions on performance, scalability, security, and system trade-offs, including accelerated computing where relevant.
  • Partner with senior architects to turn technical direction into robust products.
  • Translate product priorities and customer commitments into realistic engineering plans with clear owners, milestones, dependencies, quality gates, and measurable outcomes.
  • Build an engineering execution culture focused on velocity, transparent progress, timely decisions, and accountability.
  • Recruit, coach, and retain engineers and engineering leaders; define team structures and decision rights, develop successors, and raise the technical bar.
  • Balance enterprise customer needs with maintainable architecture, technical debt reduction, platform investments, and sustainable innovation.
  • Partner with product management, architecture, Solution Architects, and customer-facing teams to validate requirements and turn field feedback into engineering priorities.

Benefits

  • Health insurance
  • Life insurance
  • Retirement or pension plans
  • Paid time off
  • Various leave options
  • Performance-based incentives
  • Employee stock purchase plan
  • Restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service