Principal Technical Program Manager, Bing Places
MicrosoftAbout the role
We are searching for an experienced Principal Technical Program Manager to join our team. Preferred candidates will possess a solid services background with a proven track record of delivering scalable programs. Proficient collaboration skills with technical and non-technical teams, highly self-organized, ability to lead others, customer-obsessed, and a bias for action. You’ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You’ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers.
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 Software Engineering and Product Management to design complex technical solutions across feature areas. Give key stakeholders data-driven recommendations based on identified risks.
- Provide program management, technical, and organizational leadership.
- Lead strategic planning for a complex program portfolio including influence over resourcing decisions, planning cadence, and planning stakeholders.
- Build and deliver roadmaps for multiple feature groups across divisions, track project schedules, drive development of staging and implementation plans, and lead governance programs.
- Define success criteria and create relationships for implementing multiple feature areas for highly complex cross-functional projects. Coordinate and ensure alignment across the business.
- Drive continuous improvements by validating use cases. Also provide the expertise needed for teams to collect performance metrics, understand user engagement, build feedback loops, and recommend adaptations for optimizations.
- Be a change advocate responsible for initiating and leading multiple organizations through pivots needed to address shifts in business and user needs, trends, and priorities.
Qualifications
Required Qualifications:
- 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.
Preferred Qualifications:
- Experience with mobile app and web development or with software platform projects.
- Experience managing execution and high-quality product delivery.
- Ability to solve software engineering challenges.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual or
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s