Technical Program Manager

M-Tech Systems International, LLC.
Dunwoody, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dunwoody, United States of America

Tech stack

JavaScript
Artificial Intelligence
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Coverage
Continuous Integration
DevOps
Github
Microsoft SQL Server
Node.js
Scrum
Power BI
Azure
Project Management
TypeScript
.NET Core
Backend
Angular
Kubernetes
Cosmos DB
Front End Software Development
Docker
Databricks

Job description

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

Requirements

Do you have experience in SaaS?, 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.   You must create an Indeed account before continuing to the company website to apply

Apply for this position