Senior Manager of Engineering - Capacity Engineering

Snowflake Snowflake · Data AI · CA-Menlo Park, United States · Engineering

This role leads Capacity Engineering initiatives, focusing on managing and optimizing cloud infrastructure spend. It involves developing solutions for capacity planning and forecasting, and collaborating with cloud service providers. The role requires leading a team of engineers and managers with extensive experience in distributed systems and cloud infrastructure.

What you'd actually do

  1. Lead and drive Capacity Engineering projects from conception through implementation
  2. Build and maintain strategic partnerships with major cloud service providers
  3. Develop and execute team strategy while managing roadmaps and deliverables
  4. Mentor, coach, and grow a diverse engineering team
  5. Collaborate with Data Science, Product, Finance, and Engineering teams

Skills

Required

  • 10+ years of experience in distributed systems and cloud capacity engineering
  • 5+ years of experience leading teams and first line engineering managers in cloud infrastructure platforms
  • Strong track record of delivering cloud cost optimization at enterprise scale
  • Extensive development experience in major cloud environments (AWS, Azure, GCP)
  • Expert knowledge of distributed systems and databases
  • Exceptional collaboration and communication abilities

What the JD emphasized

  • annual cloud infrastructure spend
  • capacity planning
  • forecasting
  • management
  • cloud resource management
  • distributed systems
  • cloud capacity engineering
  • leading teams
  • cloud infrastructure platforms
  • cloud cost optimization
  • enterprise scale
  • major cloud environments
  • distributed systems
  • databases
  • cloud infrastructure management