Technical Program Manager Jobs at Microsoft with Visa Sponsorship
Technical Program Manager roles at Microsoft sit at the intersection of engineering, product, and cross-functional delivery, requiring candidates who can drive complex technical initiatives at scale. Microsoft has a well-established immigration infrastructure and actively sponsors work visas for TPM roles across its global product and platform teams.
See All Technical Program Manager at Microsoft JobsOverview
Showing 5 of 59+ Technical 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 59+ Technical Program Manager Jobs at Microsoft
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Technical 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 59+ Technical Program Manager at Microsoft jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Technical Program Manager at Microsoft roles.
Get Access To All JobsTips for Finding Technical Program Manager Jobs at Microsoft Jobs
Frame your TPM experience around systems complexity
Microsoft's TPM interviews assess your ability to manage ambiguity across distributed engineering teams. Before applying, document projects where you coordinated dependencies between multiple engineering orgs, not just single-team delivery work.
Target product orgs with active H-1B LCA filings
Search DOL's OFLC disclosure data for Microsoft LCA filings under job titles like 'Technical Program Manager' to identify which business units, such as Azure or M365, are consistently sponsoring for this function.
Align your degree field to the specialty occupation requirement
USCIS requires H-1B approval to hinge on a direct relationship between your degree field and the TPM role. Computer science, engineering, or information systems degrees align cleanly. An unrelated degree paired with relevant coursework can raise RFE risk.
Negotiate your start date around H-1B cap timelines
If you need a new H-1B, USCIS's cap registration window runs March through March, with October 1 as the earliest start date. Build this into offer negotiations with Microsoft's recruiting team early rather than after the offer is signed.
Prepare for Microsoft's TPM loop before the visa conversation
Microsoft's TPM hiring process typically includes a behavioral screen, technical design, and a cross-group collaboration round. Clearing the loop is the prerequisite to any sponsorship discussion, so prioritize interview prep before approaching your recruiter about visa needs.
Use Migrate Mate to find open TPM roles at Microsoft
TPM openings at Microsoft span dozens of teams and post frequently. Use Migrate Mate to filter for Technical Program Manager positions at Microsoft that include visa sponsorship, so you're only applying to roles where sponsorship is confirmed.
Technical Program Manager at Microsoft jobs are hiring across the US. Find yours.
Find Technical Program Manager at Microsoft JobsFrequently Asked Questions
Does Microsoft sponsor H-1B visas for Technical Program Managers?
Yes, Microsoft sponsors H-1B visas for Technical Program Manager roles. TPM positions at Microsoft typically qualify as specialty occupations under USCIS criteria, given their requirement for a bachelor's degree or higher in a technical field. Microsoft has a dedicated immigration team that works with new hires through the petition process, including premium processing when timelines require it.
Which visa types does Microsoft commonly sponsor for Technical Program Manager roles?
Microsoft sponsors H-1B visas for most Technical Program Manager hires, and also supports E-3 visas for Australian citizens and H-1B1 visas for candidates from Chile and Singapore. For longer-term paths, Microsoft typically initiates PERM labor certification and EB-2 or EB-3 immigrant visa sponsorship for TPM employees after a period of employment, though timelines vary by case.
What qualifications does Microsoft expect for Technical Program Manager roles?
Microsoft's TPM roles generally require a bachelor's degree in computer science, engineering, or a closely related technical field, along with demonstrated experience driving large-scale, cross-functional technical programs. Many open roles expect familiarity with software development lifecycles, experience managing engineering dependencies across distributed teams, and the ability to define and track program milestones at an org-wide level.
How do I apply for Technical Program Manager jobs at Microsoft?
You can browse open Technical Program Manager positions on Microsoft's careers site, filtering by team or product area. For roles that include visa sponsorship, Migrate Mate lets you search specifically for Microsoft TPM openings where sponsorship is confirmed, saving time you'd otherwise spend screening individual job postings. Apply directly through the official Microsoft careers portal once you identify a target role.
How do I time my application if I need H-1B sponsorship for a Microsoft TPM role?
If you're subject to the H-1B cap, USCIS registration opens in early March each year, with a lottery selection shortly after. Microsoft would need to file your petition for an October 1 start date. Starting your job search in the preceding fall gives you enough runway to complete Microsoft's interview loop, receive an offer, and allow Microsoft's immigration team to prepare your filing before the registration window opens.
See which Technical Program Manager at Microsoft employers are hiring and sponsoring visas right now.
Search Technical Program Manager at Microsoft Jobs