Senior Software Technical Program Manager

SharkNinja•Needham, MA
•$93,800 - $177,000

About The Position

SharkNinja is seeking a self-motivated Senior Program Manager to join its Engineering group and lead programs for software-enabled consumer products. The Senior Program Manager aligns project direction and decision points across product, software, hardware, QA, supply chain, and marketing, and partners with engineering managers and technical leads to bring products to market. The role owns the what and when, while engineering owns the how. The position requires communicating complex technical topics to non-technical stakeholders and engaging with technical teams on architecture trade-offs, release scope, and dependencies among firmware, apps, cloud services, and hardware. The role involves aligning global teams on product direction and feature priorities, maintaining integrated plans across workstreams, coordinating releases, managing risks and dependencies, informing stakeholders, partnering with engineering managers on delivery practices, and managing project budgets and resources.

Requirements

  • At least 5 years of experience in program or project management, or in a technical role leading software or product delivery.
  • Experience running projects through the full lifecycle, from concept through launch and post-launch support; experience with connected or software-enabled consumer products is preferred.
  • Working knowledge of software delivery, including Agile/Scrum or Kanban, release management, CI/CD concepts, and integration among firmware, mobile, and cloud components.
  • Engineering or computer science background in software, embedded systems, or electrical engineering.
  • Ability to understand technical trade-offs, including architecture, technical debt, test coverage, and OTA updates, and explain them clearly to executives.
  • Proficiency with tools such as Jira, Confluence, or Azure DevOps, as well as strong Excel and PowerPoint skills.
  • Regular experience presenting to senior stakeholders.
  • Hands-on, flexible, collaborative approach and a positive, entrepreneurial attitude in a fast-paced environment.

Nice To Haves

  • Board or executive team experience.
  • Experience with IoT or smart connected devices.
  • Experience with product certification and compliance, such as UL, FCC, or cybersecurity requirements.
  • Experience with budget management and data-driven delivery metrics.

Responsibilities

  • Align global teams on product direction, feature priorities, and scope trade-offs.
  • Own integrated plans across software, firmware, hardware, and certification workstreams, keeping schedules on track against launch and retailer dates.
  • Lead release planning, including scope cutoffs, code freeze, QA exit criteria, beta programs, and go/no-go decisions.
  • Track cross-team and vendor dependencies and risks, escalating early with options.
  • Keep global stakeholders informed about status, key issues, and decisions needed.
  • Partner with engineering managers on release cadence, backlog health, and delivery metrics.
  • Manage project budget and resourcing.
  • Explain complex technical topics to non-technical stakeholders and engage with technical teams on architecture trade-offs, release scope, and component dependencies.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Health savings accounts with company contribution
  • 401(k) retirement plan with matching
  • Employee stock purchase program
  • Life insurance
  • Accidental death and dismemberment insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Paid time off
  • Company holidays
  • Parental leave
  • Identity theft protection
  • Pet insurance
  • Pre-paid legal insurance
  • Back-up child and eldercare days
  • Product discounts
  • Referral bonus program
  • Wellness programs
  • Learning programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service