Business Program Management

Microsoft•,
•$97,600 - $206,400

About The Position

As a Business Program Manager on the Microsoft Frontier Company Engineering team, you will help organizations use data to make evidence-based decisions with measurable business impact. You will work in small, multidisciplinary crews alongside engineers, product managers, and domain experts, owning the program lifecycle from data discovery through deployed solutions. The team uses a Forward Deployed Engineering model, embedding with customer teams to address complex challenges and deliver production-ready solutions. AI is applied throughout the development lifecycle, with emphasis on security, quality, and trust.

Requirements

  • Bachelor's degree in business, Operations, Finance, or a related field and 4+ years of work experience in program management, process management, or process improvement; or equivalent experience.

Responsibilities

  • Research and analyze the program landscape, forecast, examine business trends, and identify audience size and program scope.
  • Understand business goals, objectives, strategies, and priorities; identify program risks, impacts, and mitigation plans.
  • Identify opportunities for new programs and improvements to existing programs; define strategy, gather requirements, identify resources, create project plans and targets, and align teams on plans of record.
  • Improve existing program operations by applying industry methodologies, analyzing complex issues and scenarios, and selecting solutions.
  • Partner with cross-functional stakeholders to design compliant programs from initiation through delivery, and create proposals, strategy presentations, and pitch content.
  • Define and track program success criteria and performance metrics, including quality, adoption, usage, impact, and effectiveness.
  • Define and execute program landing and communication plans, and lead the rhythm of business during execution.
  • Coordinate with teams such as Landing Design, Engineering, Supply Chain, Finance, and Technical Program Management to ensure program requirements can be met.
  • Evangelize programs to stakeholders, partners, and customers; use data and performance metrics to demonstrate program value and business impact.
  • Manage or contribute to a portfolio of complex projects, including plans, timelines, milestones, financial management, metrics, and resource needs.
  • Communicate program status and risks, and hold stakeholders accountable for schedules, risk mitigation plans, and processes.
  • Work with other teams to ensure program processes are rigorous and efficient, develop processes for scope and schedule changes, and communicate those changes.
  • Conduct cost-benefit analyses, contribute to monthly business reviews, and use regular review rhythms to identify and implement improvements.
  • Collect and evaluate program metrics and customer feedback; use scorecards, dashboards, and data analytics to monitor performance, identify risks, and find opportunities to streamline and optimize programs.
  • Help execute organizational priority changes, define change vision and strategy, communicate impacts, secure adoption, develop stakeholder collateral, and contribute to training and reskilling in partnership with Human Resources.
  • Embody Microsoft's culture and values.

Benefits

  • Certain roles may be eligible for benefits and other compensation; additional information is available through the Microsoft careers pay and benefits page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service