SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 194,000 - 291,000 / annual
Snowflake is seeking a Senior Technical Program Manager to own the capacity planning program end-to-end across its multi-cloud infrastructure (AWS, Azure, GCP). This role is central to enabling Snowflake's growth as an AI-native data platform at hyperscale.
You will drive cross-functional alignment between Engineering, Infrastructure, Finance, and Cloud Provider teams to ensure capacity meets projected growth, seasonal demand spikes, and new product launches. Key responsibilities include:
- Own capacity planning end-to-end: demand forecasting, resource modeling, procurement coordination, and delivery tracking across multi-cloud infrastructure
- Build and improve forecasting models that translate business growth signals, customer onboarding patterns, and workload trends into actionable capacity plans
- Establish governance and review cadences with engineering leadership; surface risks, tradeoffs, and drive resource allocation decisions
- Proactively identify and mitigate capacity risks by monitoring utilization trends, flagging bottlenecks, and leading constraint resolution
- Partner with engineering teams to understand workload characteristics, architecture changes, and feature launches affecting capacity
- Drive efficiency and optimization programs to reduce waste, improve utilization, and right-size infrastructure spend
- Develop dashboards, metrics, and reporting for real-time leadership visibility into capacity health, spend trajectory, and delivery timelines
- Influence infrastructure strategy with data-driven recommendations on cloud provider mix, reserved vs. on-demand strategy, and long-term capacity investments
Snowflake values ownership, speed, and delivering results. You will work in a fast-growth, high-ambiguity environment where you turn ambiguity into executable plans, anticipate risks rather than react, and make data-driven recommendations even when uncomfortable.
REQUIREMENTS:
- 7+ years of experience in technical program management, infrastructure planning, capacity management, or related discipline at a cloud-scale technology company
- Demonstrated experience managing programs across multiple cloud providers (AWS, Azure, and/or GCP)
- Strong understanding of cloud infrastructure concepts: compute, storage, networking, containerization, and resource orchestration
- Experience with demand forecasting, resource modeling, and data-driven decision-making at scale
- Proven ability to drive cross-functional programs spanning engineering, finance, and operations with VP/Director-level stakeholders
- Excellent communication skills; ability to synthesize complex technical and financial data into clear executive-ready narratives
- Strong program management fundamentals: dependency tracking, risk management, milestone governance, and stakeholder alignment
PREFERRED:
- Experience with infrastructure capacity planning at hyperscale (10K+ node deployments or equivalent)
- Familiarity with cloud cost management and FinOps principles
- Experience with data platforms, data warehousing, or database infrastructure
- Working knowledge of monitoring and observability tools (Grafana, Datadog, CloudWatch, or equivalent)
- Background in building or improving automated capacity planning systems and tooling
- Experience operating in fast-growth, high-ambiguity environments where priorities shift quickly