Principal Technical Program Manager - FDE
Role Overview
The Principal Technical Program Manager works in Microsoft Frontier Company Engineering’s Forward Deployed Engineering model.
The role embeds with strategic customers to lead complex technical programs from problem definition through delivery and measurable outcomes.
Small multidisciplinary teams work side by side with customers to turn ambiguous problems into production-ready solutions.
Key Skills for This Role
Full Job Posting
Role overview
The Principal Technical Program Manager works in Microsoft Frontier Company Engineering’s Forward Deployed Engineering model.
The role embeds with strategic customers to lead complex technical programs from problem definition through delivery and measurable outcomes.
Small multidisciplinary teams work side by side with customers to turn ambiguous problems into production-ready solutions.
Responsibilities
- Lead complex customer programs and align business needs with AI, cloud, and data engineering solutions.
- Own the customer journey from problem definition through co-engineering delivery and measurable outcomes.
- Use AI tools throughout the software development lifecycle to accelerate requirements, engineering artifacts, and production delivery.
- Work in engineering tools for planning and documentation and validate AI-generated outputs.
- Navigate ambiguity, manage risks, make program and technical decisions, and give data-driven recommendations.
- Create reusable solution patterns, open-source assets, and playbooks; share engineering knowledge and best practices.
- Partner with engineers, data scientists, designers, and customer engineers to deliver AI-powered cloud solutions.
Qualifications
- Bachelor’s degree and 10+ years of experience in engineering, product or technical program management, data analysis, or product development, or equivalent experience.
- Five or more years managing cross-functional or cross-team projects.
- Experience partnering directly with customers or internal stakeholders to deliver end-to-end solutions.
Tools and working practices
- AI-assisted engineering is used across the development lifecycle.
- Engineering tools include VS Code, GitHub, and AI agents; examples are provided in the posting.
- The role requires validating AI-generated outputs with domain expertise and applying security, quality, and trust standards.
Customer work model
- The role embeds directly with strategic customers and works alongside customer teams.
Team context
The Frontier Company Engineering team works with global organizations on complex challenges.
The team emphasizes customer outcomes, autonomy, collaboration, security, quality, and trust.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Digital Account Executive - Public Sector
Vancouver, CAN
Data & AI Consultant
Bengaluru, IND
Industry Advisor, Oil & Gas
Calgary, CAN
Director, Sales
Toronto, CAN
Partner Marketing Manager
, CAN
Principal Value Creation Lead
, USA
Business Architect - AI Workforce in SME&C
, USA
Cybersecurity Infrastructure Engineer
, USA