Jobs · Information Technology · California

Senior Technical Program Manager

O2 Technologies,Inc · Redwood City, CA · 3 wk ago
On-siteInformation TechnologyContract

About The Role

Senior Technical Program Manager
Onsite in Foster City, CA
at least 3 days in office

Key Responsibilities

  • Lead end-to-end program management for large-scale, multi-team engineering initiatives with significant business impact, from strategy through delivery.
  • Serve as a strategic partner to VP- and Director-level engineering and product leaders, influencing roadmaps, resourcing decisions, and organizational priorities.
  • Define and evolve program management frameworks, processes, and best practices across the engineering organization.
  • Drive alignment across complex dependency landscapes involving multiple teams, external partners, and competing priorities.
  • Anticipate and proactively manage risks, escalations, and trade-offs at a program and portfolio level.
  • Communicate clearly and confidently to executive audiences — translating technical complexity into business impact and vice versa.
  • Mentor and coach junior TPMs and contribute to building a high-performing program management function.
  • Actively participate in architectural and technical scoping discussions, providing informed input on feasibility, sequencing, and delivery risk.

Required Qualifications

  • 7+ years of experience in technical program management, with a proven record of delivering complex, org-wide engineering programs.
  • Deep expertise managing multi-team software programs across the full SDLC, including large-scale platform, infrastructure, or product initiatives.
  • Strong technical foundation — able to engage credibly in architectural discussions, understand system design trade-offs, and evaluate technical risk.
  • Exceptional communication and executive presence — skilled at influencing without authority and navigating organizational dynamics.
  • Experience building or improving program management processes and tooling at an organizational level.
  • Prominent ability to manage ambiguity, drive clarity, and make sound decisions under pressure in fast-paced environments.

Preferred Qualifications

  • Experience at a software company working on infrastructure, platform, or product engineering programs.
  • Familiarity with cloud services (AWS, GCP, or Azure) and distributed systems concepts.
  • PMP, PgMP, or Agile/Scrum certification is a plus.
  • Prior background as a software engineer or in a technical role is advantageous.
  • Excellent problem-solving and debugging skills.

Technical Skills

  • AWS / GCP / Azure Cloud Services
  • Distributed Systems Concepts
  • SDLC (Full Lifecycle) Management
  • Program Management Tools (Jira / Asana / MS Project)
  • Agile / Scrum Frameworks
  • PMP / PgMP / Agile Certification (Preferred)
  • Software Engineering Foundations (Coding, Debugging)

Education

  • Bachelor's Degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, Business Administration, Management.
  • Preferred: Master's in Computer Science, MBA, Master's in Engineering Management, Master's in Business Administration.

Industry Experience

  • Software / Technology
  • Cloud Services
  • Platform Engineering
  • Infrastructure Engineering
  • Enterprise SaaS
  • Large-Scale Engineering Programs

Similar jobs