Snowflake

Principal Engineer, Storage

Snowflake

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $243,000 - $379,500 per year

Job Level

Lead

Tech Stack

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaNoSQLSQL

About the role

  • Connect the business with technology to deliver capabilities to existing and new Snowflake customers
  • Innovate and redefine the future of unstructured data storage, access, and processing in the Snowflake cloud
  • Architect, design, and implement new systems and solutions that further the Snowflake Data Infrastructure platform
  • Collaborate closely with Product managers, Architects, other engineering teams, and other functions to design and build new technologies for customers
  • Mentor and coach other engineers across multiple organizations
  • Participate in on-call rotation and shape strategy to keep on-call load low while enabling 10x growth
  • Build the world's best storage management platform, enhance disaster recovery and AI integrations, and provide enterprise-grade cloud-native storage for containerized workloads

Requirements

  • 15+ years of industry experience designing, building, and supporting large-scale durable distributed systems in production
  • Proven track record of leading and delivering multi-year large and complex projects that span multiple organizations in the Storage space (object storage, data warehouse, SQL/NoSQL databases, distributed file systems, etc)
  • Strong development skills in Java and C++
  • Experience with public cloud (AWS, Azure, GCP)
  • Demonstrated ability to achieve alignment across multiple organizations and disciplines to motivate and bring complex technical solutions to life
  • An excellent team player who is committed to helping everyone around them maximize their potential and growth
  • Be aligned with the Snowflake values
  • A background in building Machine Learning infrastructure and managing large data storage for ML models is a plus.