Staff Software engineer - Storage

Snowflake•Bellevue, WA
•$236,000 - $339,200

About The Position

Snowflake is seeking a Staff Software Engineer for its Storage team to help build and advance its cloud-native storage platform. The team develops enterprise-grade storage for containerized workloads, particularly in the AI space, and enhances value-added services such as disaster recovery and AI integrations. The role connects customer needs with business and technology priorities and provides technical leadership as the team delivers its vision. The engineer will help Snowflake scale its footprint and expand its total addressable market as it onboards new and Neo Clouds, addresses changing workloads, and simplifies its systems so customers can unlock the full potential of their data. The role includes driving innovation in how table data is stored, accessed, and processed, and advancing the Snowflake Data Infrastructure platform. The position works closely with product managers, architects, engineering teams, and cross-functional partners to design and deliver technologies to customers. It also provides technical direction on design, code quality, and operational excellence, and mentors engineers within the team and across partner teams. Snowflake employees are expected to follow confidentiality and security standards and protect customer information.

Requirements

  • 10+ years of industry experience designing, building, and supporting large-scale, durable distributed systems in production.
  • Strong development skills and an AI-forward mindset, with a critical eye toward code maintainability.
  • Experience with public cloud platforms such as AWS, Azure, or GCP.
  • Demonstrated ability to build alignment across teams and disciplines to deliver complex technical solutions.
  • Proven track record of leading and delivering large, complex projects across multiple teams in the storage space, such as object storage, data warehouses, SQL/NoSQL databases, or distributed file systems.
  • Excellent team player committed to helping others reach their potential and grow.
  • Alignment with Snowflake values.

Responsibilities

  • Translate business and customer needs into technical designs that deliver capabilities to existing and new Snowflake customers.
  • Drive innovation in how table data is stored, accessed, and processed in the Snowflake cloud.
  • Architect, design, and implement systems and solutions that advance the Snowflake Data Infrastructure platform.
  • Collaborate with product managers, architects, engineering teams, and cross-functional partners to design and build technologies for customers.
  • Provide technical leadership by setting direction for design, code quality, and operational excellence.
  • Mentor and coach engineers on the team and across partner teams.
  • Follow company confidentiality and security standards and keep customer information secure and confidential.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service