This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft Teams is revolutionizing the ways we communicate, collaborate, and connect with each other. It is core to Microsoft’s modern work, modern life, and modern education value proposition. Every day, millions of people use Microsoft Teams to collaborate with their colleagues and communicate with their friends. With Microsoft Teams, we have the unique opportunity to transform the way people communicate and work together across the globe. We are seeking a passionate and experienced Principal Technical Program Manager for the Microsoft Teams Calling, Meeting, and Devices group to help us achieve our goals. In this role, you will be responsible for driving strategic programs through planning, development, and release cycles. You will work closely with product and engineering teams, as well as collaborate with partner teams across Microsoft. Your ability to work collaboratively will be critical to the success of this role. Additionally, you should have a bias for seamless execution while driving operational excellence through continuous improvements.
Job Responsibility:
Collaborate closely with product, design, art and engineering teams to understand program requirements, goals, and priorities
Develop and execute comprehensive plans for complex cross functional programs, dependencies, and timelines, to ensure successful program delivery
Coordinate cross-functional teams, including engineers, product managers, designers, and partners, to ensure alignment and seamless execution
Identify potential risks and issues and proactively implement mitigation strategies
Act as the primary point of contact for stakeholders, providing regular updates on project progress, key milestones, and any changes in scope
Work closely with Product & Engineering teams, Release Managers and Technical Program Managers to align release activities across the portfolio
Seeks opportunities improves and automates processes to achieve scaled operations - planning, execution, releases, dependencies, and change management
Requirements:
Bachelor's Degree AND 6+ years experience in engineering, product/technical program management, data analysis, or product development OR equivalent experience
3+ years of experience managing cross-functional and/or cross-team projects
4+ years experience taking a product, feature, or experience to market (e.g., design, addressing product market fit, and launch, internal tool/framework)
6+ years experience improving product development lifecycle for a product, feature, or experience in a market (e.g., growing customer base, expanding customer usage, avoiding customer churn)
Exceptional collaborator that is effective working across multiple teams and functions to deliver complex programs
Customer focused
Excellent combination of technical and program management skills
Brings a systems thinking approach and holistic view to problem solving
Effective stakeholder management and crisp communication across all levels
Ability to lead without direct authority across teams
Thrives on creating order out of chaos
Confidently articulates priorities and tradeoffs
Drives impactful change through metrics and data driven decision making
Change agent who strives for continuous improvement
Nice to have:
Bachelor's Degree AND 12+ years experience engineering, product/technical program management, data analysis, or product development OR equivalent experience
8+ years of experience managing cross-functional and/or cross-team projects
PMP Certification or equivalent industry experience
Technical knowledge of Calling, Meeting, Devices systems, tech stack, and processes
Program/Project Management - Proven track record of successfully managing complex technical projects from initiation to completion, including risk assessment and mitigation
Communications - Excellent verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders
Problem Solving - Strong analytical and problem-solving skills, capable of identifying potential roadblocks and finding creative solutions
Stakeholder Management - Skilled in managing relationships with internal and external stakeholders
Knowledge of software/product development life cycle including Agile and Waterfall methodologies