M

Microsoft

Builds workplace software, PCs and cloud services

Principal Technical Program Manager - Fde

Program ManagementConfirmed live in the last 24 hours
Full-time$142.8k - $304.2k /yr

About the Job

Requirements

  • A bachelor's degree and at least 6 years of experience in engineering, product or technical program management, data analysis, or product development, or equivalent experience.
  • At least 3 years of experience managing cross-functional and/or cross-team projects.
  • Microsoft cannot sponsor a work visa for this role due to the nature of the job duties.

Responsibilities

  • Embed with strategic customers to lead complex technical programs with high autonomy, aligning business needs with engineering solutions across AI, cloud, and data, and own the customer journey end-to-end from problem definition through co-engineering delivery to measurable business outcomes.
  • Use AI-assisted engineering practices daily, applying AI tools across the full software development lifecycle to accelerate requirements-to-specifications, generate engineering artifacts from customer context, and drive value from business need to production.
  • Use engineering tools such as Visual Studio Code, GitHub, and AI agents as primary work surfaces for planning, documentation, and technical program leadership, and validate AI-generated outputs with domain expertise.
  • Navigate ambiguity in customer environments with self-direction and ownership; make technical and program decisions with incomplete information; proactively identify opportunities and manage risks; and provide data-driven recommendations to stakeholders.
  • Develop reusable solution patterns, open-source assets, and engineering playbooks, and contribute to the broader engineering community through knowledge sharing and best practices.
  • Partner with multidisciplinary engineering teams, including software engineers, data scientists, and designers, to evaluate, design, and deliver AI-powered cloud solutions alongside customer engineers, and provide stakeholders with data-driven recommendations based on risks and tradeoffs.

Desired Qualifications

  • A bachelor's degree and at least 12 years of experience in engineering, product or technical program management, data analysis, or product development, or equivalent experience.
  • At least 8 years of experience managing cross-functional and/or cross-team projects.
  • At least 1 year of experience reading and/or writing code, such as for sample documentation or product demonstrations.
  • At least 1 year of experience in customer-facing technical roles, such as consulting, solutions engineering, field engineering, or similar.
  • Experience with AI and machine learning technologies, cloud architecture, data engineering, and using AI tools and workflows to create software engineering artifacts.
  • Willingness to travel up to 25%.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs