Senior Product Manager- Windows Server Containers Team
Own and drive the strategy, roadmap, and execution for Windows Containers, including priorities, investments, milestones, and success measures. Define and track key business and technical metrics to measure adoption, usage, reliability, customer satisfaction, and ecosystem growth across first- and third-party customers. Build strong partnerships across engineering, cloud, and platform teams to understand customer needs, influence product direction, and drive alignment on strategic priorities. Collaborate closely with Windows Server and operating system engineering teams to shape technical roadmaps and ensure customer requirements are reflected in future investments. Represent Windows Containers within the broader cloud-native ecosystem, including Kubernetes, container runtimes, and industry organizations such as CNCF and OCI, to drive compatibility, innovation, and adoption. Develop data-driven business cases and recommendations using telemetry, market insights, customer feedback, and operational data to influence product decisions and investment priorities. Communicate complex technical concepts, tradeoffs, and strategy clearly to executives, customers, partners, and engineering teams. Define success metrics, OKRs, and KPIs and regularly assess progress to ensure delivery against business objectives. Leverage AI, agents, automation, and advanced analytics to accelerate product discovery, validate ideas, prototype solutions, and scale decision-making. Mentor and support other product managers while fostering a culture of collaboration, customer obsession, and continuous learning. Embody our Culture and Values. Bachelor's Degree AND 5+ years experience in product/service/program management or software development. OR equivalent experience. 2+ years of experience as a product/technical program manager in development/operation of cloud scale services OR 2+ years of experience as a product/technical program manager in operating systems. Experience with containers (Linux and/or Windows), Kubernetes, and cloud-scale services, including container runtimes, orchestration, and the broader cloud-native ecosystem. Demonstrated use and understanding of AI to automate processes and improve efficiency. Understanding of platform architecture and distributed systems in cloud-scale services, including service metrics, cost models, reliability, and operational requirements. Comfortable operating across both product strategy and technical program execution—defining roadmaps while driving technical delivery. Strong systems-level problem-solving skills, with the ability to influence senior leaders and align stakeholders across organizations. Experience developing on or for Windows Server, enterprise applications (.NET, Java, etc.), and/or operating system platforms (Windows or Linux).