Technical Program Manager
Industry
Computer/IT Services
Category
Engineering
Experience
Experienced
Location: Dunwoody
Workspace type: Hybrid
Follow MTech Systems
Contact Person
Jonathan Ho
jonathanho@mtech-systems.com
Job Description
About the Role
We are seeking a Technical Program Manager (TPM) to drive execution across complex, multi-team engineering initiatives in a fast-growing SaaS environment. This role sits within the Engineering organization and partners closely with Engineering Managers, Product, QA, DevOps, and Data teams to ensure predictable delivery, high technical quality, and strong cross-functional alignment.
The ideal candidate brings engineering fluency, program rigor, and hands-on delivery leadership, like a Senior Engineering Manager, but with a primary focus on planning, execution, risk management, and delivery health rather than people management.
What You’ll Do
Technical Program & Delivery Execution
Own end-to-end delivery of complex engineering programs spanning frontend, backend, data, and cloud platforms.
Lead complex programs of software delivery for global enterprise customers
Translate product and architectural initiatives into executable program plans with milestones, dependencies, and success metrics.
Drive sprint execution, release readiness, and delivery predictability across multiple engineering pods.
Act as the primary owner of delivery commitments, timelines, and risk mitigation.
Engineering Partnership & Technical Acumen
Lead complex programs of software delivery for global enterprise customers
Translate product and architectural initiatives into executable program plans with milestones, dependencies, and success metrics.
Partner closely with Engineering Managers and Tech Leads to:
Validate scope feasibility and sequencing
Identify architectural or technical risks early
Ensure delivery plans align with engineering standards and long-term platform strategy
Review technical plans, architecture proposals, and delivery tradeoffs with an engineering-first mindset.
Participate in backlog grooming, sprint planning, and retrospectives to reinforce delivery discipline.
Cross-Functional Program Leadership
Coordinate execution across Engineering, Product Management, QA, DevOps, and Data teams.
Serve as the first point of escalation for delivery risks, blockers, and cross-team dependencies.
Ensure clear communication of program status, risks, and decisions to technical and non-technical stakeholders.
Drive alignment across distributed teams and time zones.
Metrics, Quality & Delivery Health
Define, track, and report on delivery KPIs, including:
Sprint predictability and velocity
Dependency burn-down
Defect trends and release readiness
Capacity and utilization signals
Partner with QA and DevOps to ensure test coverage, CI/CD health, and release quality standards are met.
Reinforce a “first-time-right” engineering culture with strong attention to quality and sustainability.
AI-Augmented Program Management
Leverage AI tools (e.g., GitHub Copilot, Microsoft Copilot, internal AI agents) to:
Automate status reporting and delivery insights
Analyze productivity trends and bottlenecks
Improve planning accuracy and delivery transparency
Champion modern, AI-enabled delivery practices across programs.
Technology Environment (Contextual, No Hands-on Coding Required)
Frontend: Angular, TypeScript, JavaScript
Backend: .NET Core, C#, Node.js
Data: SQL Server, Azure Data Lake, Databricks, Cosmos DB
Cloud & DevOps: Azure, Azure DevOps, GitHub Actions, Docker, Kubernetes
Quality & Observability: Azure Monitor, Power BI
Skills & Requirements
What We’re Looking For
6–10+ years of experience in technical program management, engineering delivery, or software project leadership.
Strong technical foundation with the ability to engage credibly with senior engineers and engineering leadership.
Proven experience driving delivery across complex, cross-functional engineering programs.
Deep understanding of Agile/Scrum delivery in SaaS environments.
Experience working with modern cloud-native and full-stack engineering teams.
Strong data-driven mindset with experience using delivery metrics to inform decisions.
Excellent communication and stakeholder management skills.
Nice to Have
Background as a software engineer, engineering manager, or delivery manager prior to moving into TPM work.
Experience in high-growth, transformation-stage, or PE-backed SaaS companies.
Exposure to AI-assisted development or delivery tooling.
Experience working with globally distributed engineering teams.
About the company
MTech Systems helps the food production industry increase yield, improve animal welfare and achieve sustainability. Over 150 leading animal-protein producers rely on our secure cloud-based platform to keep comprehensive information across their operations and supply chain. No matter the size or complexity of the scenarios.
From independent farmers to multinational integrators, from feed producers to food processors, and every supply chain player in between, get to easily digitalize their operations with MTech Systems.
With Amino, our flagship product and foundational platform, any producer can kickstart their digitalization journey.
Our approach, agnostic to any hardware and other information systems, enables entire production teams to easily extract data directly from the field. With a centralized database and intuitive dashboards thousands of MTech users make informed decisions and achieve their business goals every day.