The Technical Program Manager (TPM) is responsible for leading complex cross-functional technology programs from inception through delivery. This role combines deep technical knowledge with strong program management and leadership acumen to drive the execution of strategic initiatives that directly impact the organizations success. The ideal candidate demonstrates expertise in both agile and traditional project management methodologies has a strong background in software engineering or related technical fields and excels at collaborating with diverse technical and business stakeholders.
Key Responsibilities
Program Leadership: Oversee the planning execution and delivery of large-scale technical programs ensuring alignment with organizational objectives and strategic goals.
Stakeholder Management: Serve as the primary point of contact for internal and external stakeholders including engineers product managers executives and partners. Facilitate effective communication and manage expectations throughout the program lifecycle.
Project Planning: Develop detailed project plans including timelines milestones resource allocation risk assessments and contingency planning. Establish clear metrics to monitor progress and measure success.
Cross-functional Coordination: Lead and coordinate cross-functional teams ensuring alignment across engineering product QA operations and other relevant functions.
Risk Management: Identify assess and mitigate program risks and issues. Proactively resolve obstacles to ensure timely on-budget and high-quality program delivery.
Process Improvement: Champion continual process improvement using industry best practices metrics and feedback to optimize program execution.
Technical Guidance: Provide technical expertise and guidance to teams facilitating the resolution of complex technical issues and ensuring best practices are followed.
Reporting: Prepare and deliver regular program status reports executive summaries and presentations to senior management and other key stakeholders.
Change Management: Lead change management activities to ensure successful adoption and sustainment of new systems processes and technologies.
Required Qualifications
Bachelors degree in Computer Science Engineering Information Technology or a related technical field. Masters degree preferred.
5 years of experience in technical program management project management or related roles within the technology sector.
Proven track record of managing complex cross-functional technical programs with successful delivery.
Strong understanding of software development lifecycle (SDLC) agile methodologies (Scrum Kanban) and project management frameworks (PMI PRINCE2 etc.).
Excellent organizational analytical and problem-solving skills.
Exceptional communication and interpersonal skills with the ability to influence and motivate stakeholders at all levels.
Experience with tools such as Jira Confluence MS Project Asana or similar project management software.
PMP PgMP Agile or equivalent certification(s) preferred.
Compensation
Annual Salary: $135000 $165000 (commensurate with experience and location)
Hourly Rate Equivalent: $64.90 $79.33 per hour (based on a 40-hour work week)
Benefits
Comprehensive health dental and vision insurance
401(k) retirement plan with employer matching
Paid time off (vacation personal and sick leave)
Paid holidays
Flexible work hours and remote work options
Professional development opportunities (training certifications conferences)
Employee assistance program (EAP)
Life and disability insurance
Parental leave
Wellness programs and fitness reimbursement
Employee recognition and rewards programs
Application Process
Only US applicants qualified candidates will be contacted for an interview.
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
The Technical Program Manager (TPM) is responsible for leading complex cross-functional technology programs from inception through delivery. This role combines deep technical knowledge with strong program management and leadership acumen to drive the execution of strategic initiatives that directly ...
The Technical Program Manager (TPM) is responsible for leading complex cross-functional technology programs from inception through delivery. This role combines deep technical knowledge with strong program management and leadership acumen to drive the execution of strategic initiatives that directly impact the organizations success. The ideal candidate demonstrates expertise in both agile and traditional project management methodologies has a strong background in software engineering or related technical fields and excels at collaborating with diverse technical and business stakeholders.
Key Responsibilities
Program Leadership: Oversee the planning execution and delivery of large-scale technical programs ensuring alignment with organizational objectives and strategic goals.
Stakeholder Management: Serve as the primary point of contact for internal and external stakeholders including engineers product managers executives and partners. Facilitate effective communication and manage expectations throughout the program lifecycle.
Project Planning: Develop detailed project plans including timelines milestones resource allocation risk assessments and contingency planning. Establish clear metrics to monitor progress and measure success.
Cross-functional Coordination: Lead and coordinate cross-functional teams ensuring alignment across engineering product QA operations and other relevant functions.
Risk Management: Identify assess and mitigate program risks and issues. Proactively resolve obstacles to ensure timely on-budget and high-quality program delivery.
Process Improvement: Champion continual process improvement using industry best practices metrics and feedback to optimize program execution.
Technical Guidance: Provide technical expertise and guidance to teams facilitating the resolution of complex technical issues and ensuring best practices are followed.
Reporting: Prepare and deliver regular program status reports executive summaries and presentations to senior management and other key stakeholders.
Change Management: Lead change management activities to ensure successful adoption and sustainment of new systems processes and technologies.
Required Qualifications
Bachelors degree in Computer Science Engineering Information Technology or a related technical field. Masters degree preferred.
5 years of experience in technical program management project management or related roles within the technology sector.
Proven track record of managing complex cross-functional technical programs with successful delivery.
Strong understanding of software development lifecycle (SDLC) agile methodologies (Scrum Kanban) and project management frameworks (PMI PRINCE2 etc.).
Excellent organizational analytical and problem-solving skills.
Exceptional communication and interpersonal skills with the ability to influence and motivate stakeholders at all levels.
Experience with tools such as Jira Confluence MS Project Asana or similar project management software.
PMP PgMP Agile or equivalent certification(s) preferred.
Compensation
Annual Salary: $135000 $165000 (commensurate with experience and location)
Hourly Rate Equivalent: $64.90 $79.33 per hour (based on a 40-hour work week)
Benefits
Comprehensive health dental and vision insurance
401(k) retirement plan with employer matching
Paid time off (vacation personal and sick leave)
Paid holidays
Flexible work hours and remote work options
Professional development opportunities (training certifications conferences)
Employee assistance program (EAP)
Life and disability insurance
Parental leave
Wellness programs and fitness reimbursement
Employee recognition and rewards programs
Application Process
Only US applicants qualified candidates will be contacted for an interview.
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
View more
View less