Program Manager

Posted 4 Days Ago
Be an Early Applicant
Kathmandu, Bagmati, NPL
In-Office
Senior level
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
The Role
Own engineering delivery governance across teams and projects by translating priorities into structured plans, tracking milestones, dependencies, risks, and capacity, and improving delivery predictability. Coordinate planning, stakeholder and client communications, governance checkpoints, escalation, and continuous improvement. Partner with Staff Engineers and engineering leads while leaving technical architecture and implementation decisions to engineering leadership.
Summary Generated by Built In

Role Purpose

The Program Manager is responsible for ensuring that Techkraft’s engineering organization delivers commitments predictably, transparently, and with appropriate engineering discipline. This role sits at the intersection of engineering leadership, execution management, client/stakeholder coordination, and operational governance. The Program Manager reports directly to the Director of Engineering and works closely with the Staff Engineer to translate engineering priorities into well-structured, measurable, and consistently executed delivery. The role does not own technical architecture or engineering decisions. Technical direction remains with the Staff Engineer and relevant engineering leads. Instead, the Program Manager owns the system through which engineering work is planned, coordinated, tracked, escalated, communicated, and delivered.

 

Key Responsibilities

1.     Engineering Delivery Ownership
  • Own end-to-end delivery governance for assigned engineering teams and projects.
  • Translate strategic priorities into structured delivery plans, milestones, dependencies, and measurable outcomes.
  • Ensure engineering commitments have clear scope, ownership, timelines, acceptance criteria, and dependencies.
  • Maintain visibility into whether initiatives are on-track, at-risk, blocked, or off-track.
  • Identify delivery risks early and drive appropriate escalation and resolution.
  • Ensure teams close the loop between planning, execution, review, and retrospective.

2.     Engineering Planning & Execution

Work with the Staff Engineer and engineering leads to:

  • Establish realistic engineering plans based on technical complexity and team capacity.
  • Coordinate sprint and iteration planning.
  • Maintain visibility into engineering capacity and competing priorities.
  • Identify cross-team dependencies.
  • Track milestones and critical-path items.
  • Ensure blockers are surfaced quickly.
  • Prevent unplanned work from silently disrupting committed delivery.
  • Facilitate trade-off discussions when scope, capacity, quality, and deadlines conflict.
The Delivery Manager is responsible for the integrity of the delivery plan, while technical estimates and implementation decisions remain engineeringowned.

3.     Delivery Predictability

Establish and continuously improve metrics such as:

  • Planned vs. completed work
  • Milestone predictability
  • Cycle time
  • Lead time
  • Work-in-progress
  • Blocked work
  • Delivery variance
  • Defect/rework trends
  • Release frequency
  • Capacity allocation
  • Dependency aging
Metrics should be used to identify systemic problems and improve engineering effectiveness—not to micromanage individual engineers.

4.     Risk & Dependency Management

Maintain visibility across:

  • Technical dependencies
  • External/client dependencies
  • Infrastructure dependencies
  • Security and compliance dependencies
  • Staffing and capacity constraints
  • Third-party/vendor dependencies
  • Scope changes
  • Critical delivery assumptions
Maintain an appropriate RAID framework — Risks, Assumptions, Issues, and Dependencies — for significant initiatives.Escalate risks based on business impact rather than waiting until delivery dates have already been missed.

5.     Engineering Governance

Establish lightweight but consistent engineering delivery governance across teams.

Ensure that appropriate checkpoints exist for:

  • Requirements readiness
  • Technical design readiness
  • Security considerations
  • Infrastructure readiness
  • Testing and QA
  • Release readiness
  • Operational handover
  • Documentation
  • Post-release review
Governance should increase confidence without creating unnecessary bureaucracy.

6.     Stakeholder Communication

Act as the primary source of delivery visibility for engineering initiatives. Provide leadership and relevant stakeholders with concise communication covering:

  • Current status
  • Progress against milestones
  • Key accomplishments
  • Upcoming milestones
  • Risks
  • Blockers
  • Dependencies
  • Decisions required
  • Changes to scope or timeline
Ensure that leadership learns about problems before they become surprises.

7.     Client Delivery Coordination

For client-facing engineering engagements:

  • Maintain alignment between engineering commitments and client expectations.
  • Participate in appropriate client delivery discussions.
  • Coordinate delivery schedules and dependencies.
  • Surface scope changes and risks.
  • Ensure commitments communicated externally have engineering validation.
  • Maintain clear boundaries between committed scope and additional requests.
  • Support change-control processes where necessary.
The Program Manager must never commit engineering timelines or scope without appropriate technical validation.

8.     Continuous Improvement

Identify recurring delivery problems across teams and drive systemic improvements.

Examples include:

  • Poor estimation
  • Excessive work-in-progress
  • Requirement ambiguity
  • Slow technical decisions
  • Cross-team dependency bottlenecks
  • Release friction
  • Environment instability
  • Excessive rework
  • Ineffective ceremonies
  • Lack of ownership
  • Poor stakeholder communication
Facilitate retrospectives and ensure significant improvement actions are actually implemented.

Partnership With the Staff Engineer
  • Delivery planning
  • Execution governance
  • Milestone management
  • Delivery risk management
  • Dependency coordination
  • Capacity visibility
  • Stakeholder communication
  • Delivery metrics
  • Escalation
  • Process improvement

Required Experience
  • 5+ years of experience in software delivery, engineering program management, technical project management, or similar roles.
  • Experience working directly with software engineering teams.
  • Strong understanding of modern software development and SDLC practices.
  • Experience with Agile/Scrum/Kanban or similar iterative delivery models.
  • Demonstrated experience managing dependencies, delivery risks, and crossfunctional initiatives.
  • Experience communicating with senior stakeholders and clients.
  • Ability to understand technical discussions sufficiently to identify delivery implications without attempting to replace engineering leadership.
  • Experience working in software services, consulting, or client delivery environments.
  • Experience coordinating multiple engineering teams simultaneously.
  • Familiarity with cloud infrastructure, DevOps, SRE, cybersecurity, or data engineering environments.
  • Experience operating in environments with security, privacy, or compliance requirements.
  • Familiarity with engineering metrics and frameworks such as DORA, Flow Metrics, or similar approaches.


Skills Required

  • 5+ years of experience in software delivery, engineering program management, technical project management, or similar roles
  • Experience working directly with software engineering teams
  • Strong understanding of modern software development and SDLC practices
  • Experience with Agile, Scrum, Kanban, or similar iterative delivery models
  • Experience managing dependencies, delivery risks, and cross-functional initiatives
  • Experience communicating with senior stakeholders and clients
  • Ability to understand technical discussions and identify delivery implications without replacing engineering leadership
  • Experience in software services, consulting, or client delivery environments
  • Experience coordinating multiple engineering teams simultaneously
  • Familiarity with cloud infrastructure, DevOps, SRE, cybersecurity, or data engineering environments
  • Experience operating in environments with security, privacy, or compliance requirements
  • Familiarity with engineering metrics and frameworks such as DORA, Flow Metrics, or similar approaches
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
85 Employees
Year Founded: 2020

What We Do

TechKraft Inc. is a global IT engineering services and consulting company that helps organizations turn data, security, and artificial intelligence into production-ready business capabilities. Its offerings include AI and machine-learning solutions, data engineering, technology operations, quality assurance, business analysis, cybersecurity, cloud infrastructure, product engineering, staff augmentation, and managed delivery. The company operates an offshore development center in Nepal and serves clients internationally.

Similar Jobs

In-Office
Kathmandu, Bagmati, NPL
61500 Employees

Techkraft Inc Pvt Ltd Logo Techkraft Inc Pvt Ltd

Quality Assurance Engineer

Artificial Intelligence • Information Technology • Consulting • Cybersecurity
In-Office
Kathmandu, Bagmati, NPL
85 Employees

Study Square Global Logo Study Square Global

Social Media Manager

Edtech • Professional Services
In-Office
Kathmandu, Bagmati, NPL
121 Employees
Remote or Hybrid
2 Locations
2129 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account