Staff Technical Program Manager
Role details
Job location
Tech stack
Job description
- Drive program strategy with Product and Engineering leads - setting success metrics, holding teams accountable to outcomes, and tying execution to business objectives and long-term roadmaps.
- Lead and drive all program activities for assigned initiatives - including dependency management, risk mitigation, change control, and status communication to senior leadership and cross-functional stakeholders across the Product & Technology organization.
- Drive continuous planning and resource alignments to develop achievable short-term goals in support of longer-term strategic product development plans.
- Establish program operating rhythms by leading cross-functional meetings and fostering teamwork. Strategically prioritize the critical few issues, drive decisions and actions, and communicate results clearly and in actionable form.
- Partner with engineering leaders on system design trade-offs, technical debt, and scalability decisions - driving toward timely decisions, ensuring options and outcomes are documented, and removing blockers to execution.
- Drive programs that deliver AI-powered products and platform capabilities; apply working knowledge of AI/ML development lifecycles and LLM-based tooling to help cross-functional teams ship AI features at scale.
- Lead organizational change management: champion adoption of new processes and tooling at scale, define what 'good' looks like, and drive durable behavioral change across the engineering organization.
- Own resource modeling and headcount justification for key programs; partner with leadership on investment trade-offs.
- Promote collaboration and coordination across broad stakeholder categories; find common ground, surface alternative viewpoints, and drive closure on complex decisions.
- Partner with business and product development leadership to identify benefits and short- and long-term trade-offs, balancing the needs of all stakeholders.
- Leverage AI tools (e.g., generative AI assistants, AI-powered documentation, summarization, and workflow tools) to increase personal productivity and the quality of program management outputs in day-to-day work.
- Mentor and develop TPMs across the organization; actively contribute to hiring and the evolution of TPM practices and standards at Procore.
- Partner with other Technical Program Managers to define, socialize, and implement organization-wide processes.
Requirements
- 8+ years of experience in Program Management at a technology company, preferably SaaS - with a track record of owning programs of significant scope, complexity, and cross-org impact.
- Demonstrated experience driving programs that deliver AI-powered products or platform capabilities, including familiarity with AI/ML development lifecycles, LLM-based tooling, and managing cross-functional teams shipping AI features at scale.
- Proficiency using AI tools in day-to-day work - including LLM-based assistants, AI-powered development and productivity tools - with a demonstrated ability to leverage these tools to move faster, communicate more clearly, and drive better program outcomes.
- Ability to engage meaningfully with engineering leaders on system design trade-offs, technical debt prioritization, and platform scalability decisions.
- Proficiency in dependency management across teams, programs, and fiscal planning cycles.
- Experience with Agile planning tools, particularly the Atlassian product suite (Jira, Confluence).
- Proven ability to define success metrics for programs and drive teams toward measurable business outcomes.
- Experience with resource modeling, headcount planning, and investment prioritization in partnership with senior leadership.
- Excellent communication skills - written and verbal - with a demonstrated ability to distill complex technical information for diverse audiences, including executive stakeholders.
- Excellent stakeholder management skills; able to navigate resistance, drive alignment, and lead through influence without direct authority.
- Strong critical thinking skills: ability to analyze ambiguous problems, structure them clearly, and help teams decompose programs into actionable milestones.
- Experience mentoring and developing junior TPMs; prior contributions to hiring or TPM craft development preferred.
- Ability to thrive in ambiguity and operate effectively with a high degree of independence.
- Bachelor's degree or equivalent work experience.
Benefits & conditions
168,560.00 - 231,770.00 USD Annual
This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.
For Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.