Engineering Program Manager Jobs at Microsoft with Visa Sponsorship
Engineering Program Manager roles at Microsoft sit at the intersection of technical execution and cross-team coordination, driving large-scale engineering initiatives across cloud, AI, and platform products. Microsoft has a strong track record of sponsoring international talent for this function across multiple visa categories.
See All Engineering Program Manager at Microsoft JobsOverview
Showing 5 of 52+ Engineering Program Manager Jobs at Microsoft jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 52+ Engineering Program Manager Jobs at Microsoft
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering Program Manager Jobs at Microsoft.
Get Access To All Jobs
Overview
Microsoft 365 Copilot is redefining how people create, analyze, and collaborate across work. As a core part of Microsoft 365, Office applications like Excel power mission-critical workflows for hundreds of millions of users worldwide—from everyday decision-making to the most complex financial, operational, and analytical tasks. Excel, in particular, has long been a trusted pillar of how people and enterprises work with data, supporting everyday analysis as well as the critical decision-making that many of the world’s largest companies rely on.
We are at a transformative moment with AI and Copilot. Advances in large language and multimodal models now make it possible to move beyond assistive features toward truly agentic experiences: systems that can plan, reason, act, and adapt over time. Agentic Excel experiences have the potential to fundamentally change how users work with data: not just by answering questions, but by understanding intent, performing multi-step analysis, using tools effectively, and earning user trust through reliable reasoning and transparent behavior.
We are looking for a Senior Technical Program Manager to help deliver the core agentic Copilot experiences in Excel. The ideal candidate brings strong technical program management skills, experience working with LLMs and AI/ML systems to automate workflows, comfort operating in highly ambiguous spaces, and developed organizational and communication skills. They are energized by working across disciplines, can define quality bars and make principled tradeoffs, and are motivated by the opportunity to build and deliver industry leading AI software in a rapidly evolving environment.
This role offers a unique opportunity to help shape the future of productivity for one of the most widely used products in the history of software.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Partner with engineering, research, and technical leaders to coordinate cross-team initiatives, track progress, and surface risks, dependencies, and follow-ups to maintain momentum.
- You’ll define success criteria and create relationships for implementing multiple feature areas for highly complex cross-functional projects. You’ll coordinate and ensure alignment across the business.
- Manage stakeholder expectations through crisp, outcome-based updates, and you will act as the first line of escalation for delivery issues; unblocking teams, driving decisions, and keeping execution on track.
- Ensure the right instrumentation and evaluation signals exist, telemetry, quality metrics, and end-to-end validation, so teams can iterate quickly while maintaining a clear bar for production outcomes.
- Produce clear, structured materials—documentation, status updates, and summaries—to support shared understanding and informed decision-making across stakeholders.
- Support the intake, prioritization, and sequencing of work across Excel Copilot programs, helping balance scope, capacity, and near-term execution needs.
- Continuously identify opportunities to improve program operations, applying TPM best practices to reduce friction and increase clarity and follow-through.
- Advance the AI frontier responsibly while embodying Microsoft’s culture and values.
Qualifications Required Qualifications:
- Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development
- OR equivalent experience.
- 2+ years of experience managing cross-functional and/or cross-team projects.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Bachelor’s degree and 8+ years of product/technical program manager experience, or equivalent practical experience.
- Proven experience leading complex, cross-functional technical programs that delivered measurable product, quality, or business impact.
- Experience using AI-enabled developer tools to build or operationalize analytics, reporting, or workflow automation (e.g., internal tools, lightweight applications, or agent-based processes).
- Hands-on experience building or prototyping internal tools, workflows, or agents using modern AI platforms or frameworks.
- Strong analytical and problem-solving skills, with the ability to reason about complex systems and user workflows.
- Excellent communication and collaboration skills, including the ability to work effectively with engineering, research, and data partners.
- Strong technical depth in software development, data science, or machine learning, with the ability to reason over complex systems and large datasets.
Compensation
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process.

Overview
Microsoft 365 Copilot is redefining how people create, analyze, and collaborate across work. As a core part of Microsoft 365, Office applications like Excel power mission-critical workflows for hundreds of millions of users worldwide—from everyday decision-making to the most complex financial, operational, and analytical tasks. Excel, in particular, has long been a trusted pillar of how people and enterprises work with data, supporting everyday analysis as well as the critical decision-making that many of the world’s largest companies rely on.
We are at a transformative moment with AI and Copilot. Advances in large language and multimodal models now make it possible to move beyond assistive features toward truly agentic experiences: systems that can plan, reason, act, and adapt over time. Agentic Excel experiences have the potential to fundamentally change how users work with data: not just by answering questions, but by understanding intent, performing multi-step analysis, using tools effectively, and earning user trust through reliable reasoning and transparent behavior.
We are looking for a Senior Technical Program Manager to help deliver the core agentic Copilot experiences in Excel. The ideal candidate brings strong technical program management skills, experience working with LLMs and AI/ML systems to automate workflows, comfort operating in highly ambiguous spaces, and developed organizational and communication skills. They are energized by working across disciplines, can define quality bars and make principled tradeoffs, and are motivated by the opportunity to build and deliver industry leading AI software in a rapidly evolving environment.
This role offers a unique opportunity to help shape the future of productivity for one of the most widely used products in the history of software.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Partner with engineering, research, and technical leaders to coordinate cross-team initiatives, track progress, and surface risks, dependencies, and follow-ups to maintain momentum.
- You’ll define success criteria and create relationships for implementing multiple feature areas for highly complex cross-functional projects. You’ll coordinate and ensure alignment across the business.
- Manage stakeholder expectations through crisp, outcome-based updates, and you will act as the first line of escalation for delivery issues; unblocking teams, driving decisions, and keeping execution on track.
- Ensure the right instrumentation and evaluation signals exist, telemetry, quality metrics, and end-to-end validation, so teams can iterate quickly while maintaining a clear bar for production outcomes.
- Produce clear, structured materials—documentation, status updates, and summaries—to support shared understanding and informed decision-making across stakeholders.
- Support the intake, prioritization, and sequencing of work across Excel Copilot programs, helping balance scope, capacity, and near-term execution needs.
- Continuously identify opportunities to improve program operations, applying TPM best practices to reduce friction and increase clarity and follow-through.
- Advance the AI frontier responsibly while embodying Microsoft’s culture and values.
Qualifications Required Qualifications:
- Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development
- OR equivalent experience.
- 2+ years of experience managing cross-functional and/or cross-team projects.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Bachelor’s degree and 8+ years of product/technical program manager experience, or equivalent practical experience.
- Proven experience leading complex, cross-functional technical programs that delivered measurable product, quality, or business impact.
- Experience using AI-enabled developer tools to build or operationalize analytics, reporting, or workflow automation (e.g., internal tools, lightweight applications, or agent-based processes).
- Hands-on experience building or prototyping internal tools, workflows, or agents using modern AI platforms or frameworks.
- Strong analytical and problem-solving skills, with the ability to reason about complex systems and user workflows.
- Excellent communication and collaboration skills, including the ability to work effectively with engineering, research, and data partners.
- Strong technical depth in software development, data science, or machine learning, with the ability to reason over complex systems and large datasets.
Compensation
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process.
See all 52+ Engineering Program Manager at Microsoft jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering Program Manager at Microsoft roles.
Get Access To All JobsTips for Finding Engineering Program Manager Jobs at Microsoft Jobs
Align your resume to Microsoft's EPM scope
Microsoft's Engineering Program Managers own end-to-end delivery across complex, multi-team systems. Highlight experience coordinating dependencies at scale, shipping features across distributed engineering orgs, and driving clarity in ambiguous technical environments.
Time your application around H-1B cap season
If you need a cap-subject H-1B, Microsoft must submit your registration in March for an October 1 start. Applying in Q4 of the prior year gives recruiters enough runway to align headcount approval and initiate the USCIS process.
Validate your credential equivalency early
USCIS requires a specialty occupation determination for EPM roles. If your degree is from outside the U.S., get a credential evaluation from a NACES-approved evaluator before interviews so Microsoft's immigration team can confirm eligibility without delays.
Browse open EPM roles on Migrate Mate
Microsoft posts Engineering Program Manager openings across multiple divisions simultaneously. Use Migrate Mate to filter active roles by visa sponsorship type so you're applying to positions where your specific visa category is already supported.
Engineering Program Manager at Microsoft jobs are hiring across the US. Find yours.
Find Engineering Program Manager at Microsoft JobsFrequently Asked Questions
Does Microsoft sponsor H-1B visas for Engineering Program Managers?
Yes, Microsoft sponsors H-1B visas for Engineering Program Manager roles. The process involves Microsoft filing a Labor Condition Application with the DOL, followed by an I-129 petition with USCIS. If you're subject to the H-1B cap, your registration must be submitted in March for an October 1 start date. Microsoft's in-house immigration team manages this process directly.
How do I apply for Engineering Program Manager jobs at Microsoft?
Apply through Microsoft's careers portal or browse open EPM roles filtered by visa sponsorship type on Migrate Mate. Tailor your application to the specific org you're targeting, since EPM responsibilities vary significantly across Azure, M365, and AI divisions. Referrals from current Microsoft employees carry weight and can accelerate recruiter response times considerably.
Which visa types does Microsoft sponsor for Engineering Program Manager roles?
Microsoft sponsors H-1B, E-3, and H-1B1 visas for Engineering Program Manager positions, along with Green Card pathways through EB-2 and EB-3 classifications. Australian citizens are eligible for the E-3, which has no lottery and an annual cap that has never been exhausted. H-1B1 is available to Chilean and Singaporean nationals.
What qualifications does Microsoft expect for Engineering Program Manager roles?
Most Microsoft EPM roles require a bachelor's degree in computer science, engineering, or a related technical field, along with demonstrated experience driving large-scale software delivery. Strong candidates show proficiency with Agile or engineering systems methodologies, cross-functional stakeholder management, and technical depth sufficient to engage directly with software engineering teams on tradeoffs.
How do I understand the visa sponsorship timeline for an EPM offer at Microsoft?
Timeline depends on your visa category and whether you're transferring status or entering from abroad. H-1B transfers can be faster since Microsoft can file immediately. New cap-subject H-1B petitions follow USCIS's October 1 start cycle. E-3 consular processing typically takes two to six weeks after the LCA is certified by DOL. Clarify your specific path with your recruiter at the offer stage.
See which Engineering Program Manager at Microsoft employers are hiring and sponsoring visas right now.
Search Engineering Program Manager at Microsoft Jobs