Technical Program Management

Microsoft
Redmond, United States of America
6 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 168K

Job location

Irving, United States of America

Tech stack

Artificial Intelligence
Data analysis
Azure
Cloud Computing
Data Systems
Statistical Hypothesis Testing
Python
Machine Learning
Power BI
Software Engineering
SQL Databases
Microsoft Fabric
Information Technology
Software Coding

Job description

Analysis of Customer and Business Needs

  • Learns to identify opportunities and gaps within features or functional areas, leveraging AI tools where possible, and supports research and analysis of customer and industry trends.
  • Begins to build relationships within the product family and contributes to problem statements and hypotheses that address business and customer needs.
  • Supports experiments to test hypotheses and helps integrate data and tools to identify patterns, with guidance.
  • Helps ensure alignment between customer needs, the market, and Microsoft's strategy.

Solution Definition

  • Supports relevant teams (e.g., Engineering, Design, Security) in designing solutions to technical needs for one or more features, contributing to design and requirements documents.
  • Contributes to defining success criteria and performance metrics (e.g., OKRs and KPIs) and partners with others to help ensure the necessary telemetry is developed.
  • Learns to write technical specifications-documenting goals, user scenarios, and prioritized requirements-with coaching.
  • Helps identify program risks and proposes mitigations using data and AI tools, under guidance.
  • Solution Development and Delivery
  • Helps break programs down into projects and supports the generation and tracking of project objectives, schedules, milestones, and dependencies, leveraging automation and AI.
  • Supports the monitoring of processes and helps hold stakeholders accountable, escalating when projects fall out of alignment with schedules or goals.
  • Assists in ensuring compliance with privacy, security, accessibility, quality, and other legal and business requirements.
  • Validates use-case and scenario outcomes against performance targets and contributes to readable, extensible test cases, with guidance.

Solution Performance

  • Partners with others (e.g., Engineering, Design) to help collect performance metrics (e.g., usage, quality, speed, cost) and contributes to business reviews and reporting.
  • Uses AI, customer-listening systems, and telemetry to help monitor product and service usage and surface insights for improvement.
  • Contributes to the customer supportability experience by helping produce documentation such as troubleshooting guidelines and best practices.
  • Begins to support root-cause analysis for live-site incidents, with guidance.

Stakeholder and Sales Engagement

  • Develops an understanding of sales motions and the support needed across product training and enablement, and helps build out related content and programs.
  • Begins to act as a technical contributor in internal forums, learning to educate and evangelize the features and programs they support.

Requirements

Required Qualifications: Bachelor's Degree OR equivalent experience., * Bachelor's Degree in Computer Science, Engineering, Information Technology, Data Science, or a related technical field.

  • Internship, co-op, capstone, or research experience in engineering, technical or product program management, data analysis, or software development.
  • Foundational experience reading and/or writing code (e.g., Python, SQL, sample documentation, or product demos).
  • Familiarity with cloud and data technologies (e.g., Microsoft Azure, Power BI, Microsoft Fabric).
  • Exposure to AI/ML concepts and modern AI tools, with curiosity about applying them to program management.
  • Foundational understanding of project management and the software/product development lifecycle.
  • Strong analytical and problem-solving skills, with the ability to work with data to inform decisions.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
  • A growth mindset and comfort operating in a fast-paced, ambiguous environment.

Technical Program Management IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $111,100 - $183,700 per year.

About the company

Microsoft is a global technology company headquartered in Redmond, Washington. Our mission is to empower every person and every organization on the planet to achieve more. We develop, license, and support a wide range of software products, services, and devices that help individuals and businesses realize their full potential.

Our flagship products include the Microsoft 365 productivity cloud, Windows operating system, Azure cloud platform, and Dynamics 365 business applications. We are also a leader in areas such as artificial intelligence, cybersecurity, developer tools, and gaming through Xbox and Game Pass.

With operations in more than 190 countries and over 220,000 employees worldwide, Microsoft is committed to responsible innovation, inclusive economic growth, and sustainability. We work closely with governments, industries, and communities to ensure that technology serves the public good and helps address some of the world’s most pressing challenges.

As we celebrate our 50th anniversary in 2025, we continue to look forward—investing in AI, cloud, and quantum computing to shape the future of work, education, and society at large scale.

Apply for this position