Skip to content
RipplingRipplingSan Francisco, CA

Staff/Principal Technical Program Manager

Leads cross-functional technical program execution for product development and expansion, partnering with engineering and product teams to deliver complex initiatives on time. Requires deep technical expertise, 7+ years TPM experience, and strong communication skills.

Salary not listed
Hybrid7+ YOETechnical Program Management

About the role

What You'll Do

Technical Strategy & Planning

  • Drive strategic, cross-functional planning and prioritization, partnering with Product and Engineering leadership to develop comprehensive program plans, including roadmap definition, dependency mapping, and resourcing models.
  • Drive the process of translating high-level business and product requirements into actionable, concrete engineering tasks, milestones, and technical specifications.
  • Contribute to the definition and tracking of effective technical metrics, driving improvements that optimize engineering operating performance and system health.

Technical Execution & Delivery

  • Lead and facilitate regular program-level meetings and reviews with Product and Engineering leadership to ensure projects achieve successful outcomes.
  • Proactively monitor program health, tracking status, risks, issues, and complex technical dependencies across engineering teams.
  • Deep dive into technical issues to facilitate resolution, and drive appropriate executive-level escalations and program-level change management processes as-needed.
  • Take personal ownership of engineering roadblocks and technical delays, escalating issues appropriately and driving them to timely closure by working directly with engineering leads.

Process & Communication

  • Manage high-level program communications, ensuring all stakeholders—from delivery teams to executive management—are consistently informed of roadmap changes, release plans, and delivery status, with a clear explanation of technical trade-offs and risks.
  • Establish, document, and champion the adoption of new program frameworks, tools, and best practices across the R&D organization.
  • Act as an agent of change, helping to establish and strengthen the Technical Program Management function across the company.

Qualifications

  • 7+ years of experience as TPM, Engineering Lead, Manager, or equivalent working directly with software engineering teams.
  • Proven track record to communicate technical issues effectively to technical and non-technical partners at different levels of the organization.
  • Proven ability to build and implement detailed plans accounting for ambiguity, dependencies, and technical complexity in a fast-moving environment.
  • Demonstrated excellence in the practice of technical program management, especially in establishing TPM processes from scratch.
  • Highly skilled in pragmatically identifying, tracking and reporting on cross team dependencies and collaboratively addressing them effectively with providing/receiving teams.
  • Demonstrated attention to detail and a hands-on disposition.
  • Excellent problem solving and troubleshooting skills.
  • Proven ability to handle multiple competing priorities in a fast-paced environment.
  • Outstanding ability to effectively communicate across all levels of the organization from engineers to executives.
  • Four-year Computer Science, Engineering, Business or related degree, or equivalent work experience.

Additional Information

  • This role will receive a competitive salary + benefits + equity.

Skills

Software EngineeringTechnical Program ManagementRoadmap PlanningDependency ManagementRisk MitigationJiraConfluenceAgile MethodologiesTechnical MetricsCross-Functional Collaboration
Datadog

Principal Curriculum Manager - Product

DatadogNew York, NY

Define and scale technical product enablement and learning programs for Datadog's Technical Solutions and field teams. Partner with Product, Marketing, and leadership to translate roadmaps and launches into onboarding, certifications, labs, and training that drive product readiness, adoption, and expertise.

143k – 190k/yr
Hybrid7+ YOETechnical Program Management
Snowflake

Principal Program Manager

SnowflakeChicago, IL

Lead large-scale Snowflake implementation programs for Fortune 500 customers as a trusted C-Suite advisor. Drive strategy, roadmap, execution, risk mitigation, and customer value delivery for complex data and cloud projects.

157k – 206k/yr
Hybrid10+ YOETechnical Program Management
Snowflake

SnowCAT Technical Principal

SnowflakeMenlo Park, CA

Senior technical leader on the SnowCAT team driving adoption of cutting-edge Snowflake features by partnering with PM, Engineering, and customers to validate architectures and benchmark performance. Requires 20+ years of experience with distributed databases, cloud platforms, and expert SQL skills.

264k – 396k/yr
Hybrid20+ YOETechnical Program Management
Intercom

Principal Program Manager

IntercomSan Francisco, CA

Senior individual contributor role partnering with execs to define and deliver high-priority company programs. Requires 8+ years of program management experience in fast-paced AI/SaaS environments with proven executive influence and process improvement track record.

189k – 226k/yr
Hybrid8+ YOETechnical Program Management
Reddit

Principal Technical Program Manager, Performance

RedditUnited States

Lead company-wide performance improvement programs across mobile, web, and infrastructure platforms. Partner with engineering leaders to drive measurable, durable changes in speed, reliability, and user experience quality.

261k – 365k/yr
Remote14+ YOETechnical Program Management