Logo for Ness Digital Engineering

Technical Program Manager

Roles & Responsibilities

  • Strong program management fundamentals (project planning, dependency mapping, RAID, stakeholder management).
  • Technical fluency: system design concepts, APIs, data flows, environments, CI/CD concepts.
  • Experience driving cross-team software/platform/infrastructure programs.
  • Comfort with ambiguity and technical trade-offs; ability to facilitate decisions.

Requirements:

  • Program strategy planning: define objectives, success metrics, scope, sequencing; build an integrated roadmap and manage critical path and trade-offs.
  • Technical coordination: translate business goals into technical milestones; drive integration plans across services, APIs, data contracts, and environments; ensure non-functional requirements (reliability, scalability, security, privacy, cost, observability).
  • Execution leadership: establish operating cadence across dependent teams; anticipate bottlenecks; negotiate sequencing and resourcing; own RAID management and escalation.
  • Release and operational readiness: drive launch plans, cutovers, feature flags, rollback strategies, and runbooks; partner with SRE/Infra to ensure monitoring, alerting, SLOs, and on-call readiness.

Job description

Description

Job Description: Technical Program Manager 

Location: Remote / Hybrid

Type: Full-Time

Experience: 8–12+ Years

About the Role

A Technical Program Manager drives complex, cross-team technical programs that require 
deep coordination across our client's engineering domains (AI, Data, Platform, 
Infrastructure, SRE, End User Computing). TPMs partner closely with engineering & 
product leadership to deliver initiatives where architecture, integration, reliability, 
performance, and technical trade-offs are central to success. 
TPMs are expected to be technically fluent (able to understand system design, APIs, data 
flows, reliability constraints), while remaining primarily accountable for program 
execution, cross-functional alignment, and outcomes. They will partner closely with 
technical leads to drive the technical implementation plans and roadmaps.  
TPMs must be able to work in a complex environment with matrixed teams and 
organizations. TPMs must provide project/program visibility to technical and business 
stakeholders around key projects, status, risks, and post-launch metrics. 

Key Responsibilities

Program strategy & planning
• Define program objectives, success metrics, scope boundaries, and sequencing. 
• Build an integrated roadmap across teams; manage critical path and trade-offs.

Technical coordination 
• Translate business goals into technical milestones and engineering deliverables. 
• Drive integration plans across services, APIs, data contracts, and environments. 
• Ensure non-functional requirements are planned: reliability, scalability, security, 
privacy, cost, and observability. 

Execution leadership 
• Establish operating cadence across internal & dependent teams (working session, 
project reviews, milestone reviews, launch readiness, go/no-go). 
• Anticipate bottlenecks; negotiate sequencing and resourcing with engineering 
leaders. 
• Own RAID management and escalation with options and recommendations. 
Release & operational readiness 
• Drive launch plans, cutovers, feature flags, rollback strategies, and runbooks. 
• Partner with SRE/Infra to ensure monitoring, alerting, SLOs, and on-call readiness. 

Stakeholder management 
• Align engineering, product/business, security/compliance, and operations. 
• Communicate progress and trade-offs clearly to leadership; maintain a decision 
log. 

A TPM consistently: 
• Drives cross-team execution without relying on escalation as the primary lever. 
• Makes ambiguity smaller: produces clear charters, milestones, and dependency 
maps. 
• Understands enough technical detail to: 
   o Ask the right questions 
   o Surface integration risks early 
   o Identify missing work (e.g., telemetry, data backfills, DR, access controls)

• Anticipates and manages systemic risks (migration complexity, reliability debt, data 
quality). 
• Ships with operational excellence: readiness reviews, runbooks, SLOs, post-launch 
validation. 

Skillset Requirements
Required 
• Strong program management fundamentals (project planning, dependency 
mapping, RAID, stakeholder management). 
• Technical fluency: system design concepts, APIs, data flows, environments, CI/CD 
concepts. 
• Experience driving cross-team software/platform/infrastructure programs. 
• Comfort with ambiguity and technical trade-offs; can facilitate decisions. 
Preferred 
• Experience with AI/ML or data platforms. 
• Familiarity with SRE practices (SLO/SLI, incident management, observability). 
• Experience with large migrations, platform modernization, or reliability programs.

Success Measures 
• Milestones met with predictable delivery and transparent trade-offs. 
• Reduced integration surprises; fewer late-stage scope discoveries. 
• Launches meet reliability/security/operational readiness standards. 
• Stakeholders report high trust, clarity, and reduced coordination overhead.

Technical Program Manager Related jobs

Other jobs at Ness Digital Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.