We are hiring a Technical Program Manager (TPM) to lead cross-functional technical programs from planning through delivery. The TPM will coordinate engineering, product, QA, security and infra teams to deliver complex, multi-stream projects on time, with quality and within scope. You will establish program governance, mitigate risks, remove blockers, and communicate progress and trade-offs to senior leadership.
Key Responsibilities
-  Own planning, execution and delivery of complex technical programs and multi-team projects.
-  Define program scope, objectives, milestones, timelines and success criteria in collaboration with stakeholders.
-  Break down initiatives into workstreams, create clear project plans, and coordinate cross-functional teams (engineering, product, design, QA, security, infra).
-  Drive program-level prioritization and trade-off decisions, ensuring alignment to business goals and resource constraints.
-  Establish and run program governance : status cadence, steering committees, risk and dependency management, escalations.
-  Identify, track and mitigate risks, inter-team dependencies and blockers; escalate to leadership as needed.
-  Ensure technical requirements, architecture considerations and non-functional requirements (scalability, performance, security,
 
compliance) are captured and addressed.
-  Measure program health via KPIs (on-time delivery, scope stability, bug count, performance SLAs) and report to stakeholders.
-  Facilitate engineering processes and continuous improvement : retrospectives, post-mortems, root cause analysis and action
 
tracking.
-  Manage stakeholders : set expectations, provide clear and timely communication, and negotiate trade-offs where required.
-  Mentor project managers and coordinate external vendors/partners when applicable.
 
Qualifications & Skills
-  4 - 8+ years experience in technical program management, program delivery, or engineering leadership.
-  Proven track record of successfully delivering complex, cross-functional technical programs in a fast-paced environment.
-  Strong technical background (software engineering or similar) - ability to understand architecture, APIs, infra, and trade-offs.
-  Excellent program planning and execution skills; experienced with project management tools (Jira, Asana, MS Project) and program/roadmap tools.
-  Strong stakeholder management and communication skills - experience presenting to senior leadership.
-  Experience with risk management, dependency mapping, and driving cross-team alignment.
-  Familiarity with Agile development practices and experience working with distributed teams.
-  Analytical mindset; comfortable with metrics-driven program health reporting.
-  Degree in Computer Science, Engineering or related field.
 
Desirable
-  Experience with cloud platforms (AWS / GCP / Azure) and infra concerns (CI/CD, observability, scalability).
-  Knowledge of security/compliance requirements (ISO 27001, SOC2, GDPR) for programs with regulatory constraints.
-  Experience managing platform, infra, or data engineering programs.
-  Certifications : PMP, PRINCE2, or Agile/Scrum certifications (optional).
-  Prior experience in startups/scale-ups or enterprise product environments depending on role.
 
(ref:hirist.tech)