1

Technical Program Manager Jobs in Forest Grove, OR

next page

Showing results 1-20

Technical Program Manager information

See Forest Grove, OR salary details

$94.2K

$154.2K

$178.4K

How much do technical program manager jobs pay per year?

As of May 28, 2026, the average yearly pay for technical program manager in Forest Grove, OR is $154,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,600.00 and $176,800.00 per year, depending on experience, location, and employer.

What Is a Technical Program Manager?

A technical program manager oversees a company’s technical projects, such as implementing new network systems or developing new products. Job duties include supervising development teams, assessing work schedules, assessing productivity, and addressing any quality assurance issues that arise during production. Technical program managers are often responsible for creating reports to upper management based on the functions of the products and making suggestions on how to streamline future projects. They may also help the organization develop new strategies related to production and sales goals.

What are the key skills and qualifications needed to thrive as a Technical Program Manager, and why are they important?

To thrive as a Technical Program Manager, you need a strong background in project management, software development processes, and a relevant technical degree or equivalent experience. Familiarity with tools like Jira, Confluence, Agile methodologies, and PMP or Scrum certifications is highly beneficial. Excellent communication, leadership, and problem-solving skills set top performers apart in this role. These skills ensure seamless project delivery, effective team collaboration, and alignment between technical teams and business goals.

How do Technical Program Managers typically collaborate with engineering and product teams to ensure project success?

Technical Program Managers (TPMs) play a central role in facilitating communication and alignment between engineering, product, and other cross-functional teams. They work closely with product managers to define project requirements and prioritize deliverables, while coordinating with engineering to develop realistic timelines and resolve technical challenges. TPMs often lead regular meetings, track progress, and proactively address risks to keep everyone on the same page. Building strong relationships and fostering a culture of open dialogue are essential for TPMs to ensure projects stay on track and meet business goals.

What is the difference between Technical Program Manager vs Software Engineer?

AspectTechnical Program ManagerSoftware Engineer
Primary RoleOversees project execution, coordinates teams, manages timelinesDesigns, develops, tests software applications
Required SkillsProject management, communication, technical understandingProgramming, software development, problem-solving
Work EnvironmentCross-functional teams, project-focusedDevelopment teams, coding environments
CertificationsPMP, Agile certifications often preferredNone mandatory, but certifications like Scrum or AWS helpful

While Technical Program Managers coordinate and oversee projects across teams, Software Engineers focus on building and coding software solutions. Both roles require technical understanding, but their core responsibilities differ significantly.

What job categories do people searching Technical Program Manager jobs in Forest Grove, OR look for? The top searched job categories for Technical Program Manager jobs in Forest Grove, OR are:
What cities near Forest Grove, OR are hiring for Technical Program Manager jobs? Cities near Forest Grove, OR with the most Technical Program Manager job openings:
Infographic showing various Technical Program Manager job openings in Forest Grove, OR as of May 2026, with employment types broken down into 2% As Needed, 79% Full Time, 14% Part Time, 2% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $154,200 per year, or $74.1 per hour.
Technical Program Manager

Technical Program Manager

CERTIFIED LANGUAGES INTERNATIONAL LLC

Portland, OR • On-site

$105K - $130K/yr

Full-time

Posted 22 days ago


Job description

Title: Technical Program Manager

Location: Portland, OR / Hybrid

Reports to: Platform Manager or CIO / CTO

Organization: Technology



Role Overview

The Program Manager is responsible for orchestrating complex, cross‑team technology initiatives that span Platform, Development, Operations, and Product at CLI.


This role exists to ensure that multi‑system, multi‑team initiatives move forward predictably, with clear sequencing, managed dependencies, and transparent risk—without burdening engineering teams with coordination overhead.


The Program Manager does not own feature delivery or people management. Instead, the role serves as the execution backbone for platform‑ and system‑level initiatives that no single team owns end‑to‑end.


This role closely partners with Platform leadership and Development teams to support CLI’s DevOps operating model: embedding operational readiness, reliability, and delivery discipline directly into how work is planned and executed.


Core Responsibilities


Program Execution & Coordination

  • Drive execution of cross‑functional technology programs spanning multiple teams and systems
  • Translate strategic and architectural goals into clear, executable program plans
  • Identify, sequence, and manage inter‑team dependencies and critical paths
  • Maintain momentum across initiatives that cut across Platform, Development, and Operations
  • Ensure delivery is predictable, risks are visible, and tradeoffs are explicit


Dependency, Risk & Readiness Management

  • Proactively surface risks, constraints, and delivery blockers early
  • Coordinate resolution across teams without direct authority
  • Track readiness for major milestones, releases, or system changes
  • Ensure operational, security, and reliability considerations are addressed—not deferred
  • Drive disciplined go‑/no‑go decision support for leadership


Platform & Development Partnership

  • Work closely with Platform Managers, Architects, and Development Leads to understand system impacts
  • Support DevOps ways of working by reducing handoffs and ambiguous ownership
  • Reinforce shared accountability for production outcomes
  • Help teams plan work in a way that balances delivery speed with platform stability


Communication & Stakeholder Alignment

  • Provide concise, decision‑ready updates to senior technology and business leaders
  • Maintain clear program artifacts (roadmaps, dependency maps, risk dashboards)
  • Facilitate planning, review, and alignment forums without creating unnecessary ceremony
  • Act as a trusted connector between technical and non‑technical stakeholders


Continuous Improvement

  • Improve how programs are planned, tracked, and executed over time
  • Establish lightweight, repeatable practices for dependency tracking and delivery hygiene
  • Contribute to maturing CLI’s execution discipline as platforms scale
  • Help institutionalize learnings from major initiatives


What Success Looks Like

  • Cross‑team initiatives ship with fewer surprises
  • Dependencies are identified and resolved before they become blockers
  • Engineering and Platform leaders spend less time coordinating and escalating
  • System reliability and operational readiness improve alongside delivery velocity
  • Leadership has confidence in timelines, risks, and tradeoffs



Qualifications


Required

  • 5–10+ years of experience in Technical Program Management, Engineering Program Management, or similar roles
  • Proven experience coordinating complex, cross‑team technology initiatives
  • Technical fluency with modern software systems (cloud, APIs, DevOps lifecycles)
  • Demonstrated ability to lead through influence rather than authority
  • Excellent written and verbal communication skills, especially with senior stakeholders


Preferred

  • Experience partnering closely with platform, infrastructure, or reliability teams
  • Familiarity with DevOps and Agile delivery models
  • Background working in SaaS, real‑time platforms, or high‑availability environments
  • Comfort translating architectural or technical complexity into execution plans
  • Experience with telecom projects (particularly call centers)
  • Experience supporting platform migrations, reliability initiatives, or system modernization