Senior Software Engineer, Capacity Platform (AI Cloud)

Snowflake

Bellevue (WA)

On-site

USD 200,000 - 288,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Snowflake seeks a Senior Software Engineer in Capacity Engineering to design a scalable platform that unifies CPU and GPU allocation across AWS, Azure, and GCP. You will model demand, manage procurement, and maximize fleet utilization.

You will collaborate with cloud providers and internal teams to forecast capacity, optimize price/performance, and ensure high availability. Strong programming skills in Go, Python, or Java are required.

Qualifications

  • 7+ years of industry experience designing and supporting large-scale systems.
  • Hands-on experience provisioning compute clusters on cloud providers.
  • Proficiency in Go, Python, or Java and strong problem-solving skills.

Responsibilities

  • Design and build the capacity platform unifying CPU/GPU allocation across clouds.
  • Own the canonical capacity data layer—forecasts, signals, and fleet utilization.
  • Collaborate with cloud providers and internal teams on capacity forecasting and procurement.
  • Build planning systems translating demand into hardware requirements with real-time visibility.
  • Drive efficiency and cost/performance improvements across workloads.

Skills

Go
Python
Java
Kubernetes
Observability

Education

BS / MS in Computer Science or related field

Tools

OpenTelemetry
Prometheus

Job description

Snowflake seeks a Senior Software Engineer in Capacity Engineering to design a scalable platform that unifies CPU and GPU allocation across AWS, Azure, and GCP. You will model demand, manage procurement, and maximize fleet utilization.

You will collaborate with cloud providers and internal teams to forecast capacity, optimize price/performance, and ensure high availability. Strong programming skills in Go, Python, or Java are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Capacity
Senior Software Engineer - Capacity

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 288,000
Senior Software Engineer, Cloud Capacity
Senior Software Engineer, Cloud Capacity

Temporal • United States

Remote
USD 170,000 - 230,000
Senior Cloud Capacity & Forecasting TPM
Senior Cloud Capacity & Forecasting TPM

Snowflake • Menlo Park (CA)

On-site
USD 166,000 - 238,000
Equity
Medical, dental, vision
401(k)
+1
Senior Capacity-Management Engineer — GPU Cloud
Senior Capacity-Management Engineer — GPU Cloud

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 168,000 - 270,000
Senior Software Engineer, Capacity Planning for Cloud GPUs
Senior Software Engineer, Capacity Planning for Cloud GPUs

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 200,000 - 322,000
Equity
Benefits
Senior Software Engineer - Capacity & Resource Management
Senior Software Engineer - Capacity & Resource Management

NVIDIA • Santa Clara (CA)

On-site
USD 140,000 - 270,000
Senior Software Engineer — AI-Driven Cloud Efficiency
Senior Software Engineer — AI-Driven Cloud Efficiency

Precision Labs • Bellevue (WA)

Hybrid
USD 190,000 - 250,000
Senior Cloud Capacity Engineer: Autoscale & Cost Optimizer
Senior Cloud Capacity Engineer: Autoscale & Cost Optimizer

OpenKrill • United States

Remote
USD 140,000 - 190,000
Senior Capacity Planning TPM - Cloud Infra & Growth
Senior Capacity Planning TPM - Cloud Infra & Growth

Snowflake • Bellevue (WA)

Hybrid
USD 166,000 - 238,000
Equity grant
Comprehensive benefits
Generous PTO
Cloud Efficiency Engineer: AI-Driven Cost & Observability
Cloud Efficiency Engineer: AI-Driven Cost & Observability

Snowflake • Bellevue (WA)

On-site
USD 180,000 - 260,000