Technical Program Management

Snap Snap · Consumer · Palo Alto, CA

This role is for a Senior Manager of Technical Program Management (TPM) at Snap Inc., focusing on consumer hardware and software. The role involves leading and scaling a TPM organization, owning critical cross-functional programs, and partnering with engineering and product leaders. It requires deep technical understanding, rigorous execution, and strategic influence in a resource-constrained environment. The ideal candidate has a background in engineering or TPM, with experience managing teams and large-scale programs in fast-paced, consumer technology settings.

What you'd actually do

  1. Build, lead, and scale a lean, high-impact TPM organization while personally owning the most critical cross-functional programs that span multiple engineering organizations and require deep technical understanding, rigorous execution, and strategic influence.
  2. Manage ambiguity, cross-org dependencies, and alignment in a resource-constrained environment.
  3. Partner with engineering leads on strategy and full lifecycle of key programs - from ideation through execution to operational excellence.
  4. Partner at the executive level with engineering and product leadership to shape multi-year roadmaps, influence architectural trade-offs, and drive accountability across the company.
  5. Leverage data-driven insights to inform decisions, uncover systemic opportunities, and communicate clearly with senior stakeholders.

Skills

Required

  • Bachelor's in a technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 10+ years of experience spanning Engineering / Technical Program Management leading cross-functional efforts in consumer hardware, software, or the broader tech industry in a data-driven environment.
  • 5+ years managing a team in a corporate environment.
  • A proven track record of leading large-scale, ambiguous programs across distributed teams.
  • Previous work experience in fast-paced, cross-functional environments, especially in the area of consumer technology.
  • Experience with data visualization tools (e.g. Grafana, Looker, Tableau) building dashboards, source control (e.g. GitHub), ticket management (e.g. JIRA).
  • Comfort operating with high visibility and accountability; you thrive on ownership and impact.
  • Demonstrated ability to quickly learn new domains, systems, and technologies.
  • Excellent communication, organizational, and leadership skills.

Nice to have

  • Experience working directly with engineers and contributing to technical design, architectural trade-offs, and roadmap planning.
  • A background in software and/or hardware engineering.
  • Experience managing production systems, reliability initiatives, or cost optimization programs.
  • Exposure to high-scale consumer technology or social platforms with strong privacy, performance, or safety requirements.
  • Strong storytelling and presentation skills—especially with senior engineering or executive audiences.
  • Masters or PhD in a highly analytical field.

What the JD emphasized

  • Previous Snap experience is required.