Skip to content
mimi

Technical Program Manager

Diamondpick

Murphy · On-site Contract Senior $75 – $85/hr 1mo ago

About the role

Job Description

A Technical Program Manager is responsible for planning, coordinating, and executing complex, cross-functional technical programs. This role bridges technical depth with strategic execution, ensuring alignment between engineering teams, product stakeholders, and business objectives. TPMs are expected to champion Agile methodologies and foster a culture of continuous improvement.

Key Responsibilities

Program Leadership & Governance

  • Drive end-to-end delivery of large-scale technical programs, ensuring adherence to timelines, scope, and budget.
  • Define program goals, roadmaps, and OKRs aligned with organizational strategy.
  • Establish and maintain program governance frameworks, including RACI and KPI tracking.

Agile Execution

  • Coach teams on Agile principles (Scrum, SAFe), ensuring adoption and maturity.
  • Facilitate Agile ceremonies: sprint planning, retrospectives, PI planning.
  • Maintain dependency plans across sprints and mitigate risks proactively.

Technical Engagement

  • Participate in architecture and design discussions to ensure scalability and compliance.
  • Manage technical risks and dependencies across multiple teams and platforms.
  • Oversee integration, release management, and DevOps practices.

Stakeholder Management

  • Act as a conduit between senior leadership, engineering, and business teams.
  • Provide regular status updates and dashboards to executives.
  • Foster open communication and resolve conflicts effectively.

Skills

AWSAzureCloud PlatformsConfluenceDevOpsGCPJIRAMicroservices ArchitectureAgileProgram ManagementProject ManagementSAFeScrumSoftware Development Lifecycle

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free